MetricsBatchOptionalParams interface
Volitelné parametry.
- Extends
Vlastnosti
| aggregation | Seznam typů agregace (oddělených čárkami) k načtení. příklady : průměr, minimum, maximální |
| end |
Koncový čas dotazu. Jedná se o řetězec ve formátu rrrr-MM-ddTHH:mm:ss.fffZ. |
| filter | Filtr slouží ke snížení sady vrácených dat metriky. |
| interval | Interval dotazu (tj. timegrain). Příklady : PT15M, PT1H, P1D |
| order |
Agregace, která se má použít k řazení výsledků a směru řazení. Lze zadat pouze jednu objednávku. Příklady : součet asc |
| start |
Počáteční čas dotazu. Jedná se o řetězec ve formátu rrrr-MM-ddTHH:mm:ss.fffZ. Pokud jste zadali parametr endTime, je tento parametr povinný. Pokud je zadána pouze hodnota startTime, nastaví se hodnota endTime na aktuální čas. Pokud není zadaný žádný časový interval, výchozí hodnota je 1 hodina. |
| top | Maximální početzáznamůch Platné pouze v případě, že je zadán filtr. Výchozí nastavení je 10. |
Zděděné vlastnosti
| abort |
Signál, který lze použít k přerušení požadavků. |
| on |
Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát. |
| request |
Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci |
| serializer |
Možnosti přepsání serializace/de-serializace chování. |
| tracing |
Možnosti používané při povolení trasování |
Podrobnosti vlastnosti
aggregation
Seznam typů agregace (oddělených čárkami) k načtení. příklady : průměr, minimum, maximální
aggregation?: string
Hodnota vlastnosti
string
endTime
Koncový čas dotazu. Jedná se o řetězec ve formátu rrrr-MM-ddTHH:mm:ss.fffZ.
endTime?: Date
Hodnota vlastnosti
Date
filter
Filtr slouží ke snížení sady vrácených dat metriky.
Příklad:
Metrika obsahuje metadata A, B a C.
- Vrátí všechny časové řady C, kde A = a1 a B = b1 nebo b2
filter=A eq 'a1' a B eq 'b1' nebo B eq 'b2' a C eq '*'
- Neplatná varianta:
filter=A eq 'a1' a B eq 'b1' a C eq '*' nebo B = 'b2'
Je to neplatné, protože logický operátor nemůže oddělit dva různé názvy metadat.
- Vrátí všechny časové řady, kde A = a1, B = b1 a C = c1:
filter=A eq 'a1' a B eq 'b1' a C eq 'c1'
- Vrátí všechny časové řady, kde A = a1
filter=A eq 'a1' a B eq '' a C eq ''.
filter?: string
Hodnota vlastnosti
string
interval
Interval dotazu (tj. timegrain). Příklady : PT15M, PT1H, P1D
interval?: string
Hodnota vlastnosti
string
orderBy
Agregace, která se má použít k řazení výsledků a směru řazení. Lze zadat pouze jednu objednávku. Příklady : součet asc
orderBy?: string
Hodnota vlastnosti
string
startTime
Počáteční čas dotazu. Jedná se o řetězec ve formátu rrrr-MM-ddTHH:mm:ss.fffZ. Pokud jste zadali parametr endTime, je tento parametr povinný. Pokud je zadána pouze hodnota startTime, nastaví se hodnota endTime na aktuální čas. Pokud není zadaný žádný časový interval, výchozí hodnota je 1 hodina.
startTime?: Date
Hodnota vlastnosti
Date
top
Maximální početzáznamůch Platné pouze v případě, že je zadán filtr. Výchozí nastavení je 10.
top?: number
Hodnota vlastnosti
number
Podrobnosti zděděných vlastností
abortSignal
Signál, který lze použít k přerušení požadavků.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
zděděný z coreClient.OperationOptions.abortSignal
onResponse
Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.
onResponse?: RawResponseCallback
Hodnota vlastnosti
zděděno z coreClient.OperationOptions.onResponse
requestOptions
Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci
requestOptions?: OperationRequestOptions
Hodnota vlastnosti
zděděné z coreClient.OperationOptions.requestOptions
serializerOptions
Možnosti přepsání serializace/de-serializace chování.
serializerOptions?: SerializerOptions
Hodnota vlastnosti
zděděno z coreClient.OperationOptions.serializerOptions
tracingOptions
Možnosti používané při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
zděděno z coreClient.OperationOptions.tracingOptions