MetricsListOptionalParams interface
Volitelné parametry.
- Extends
Vlastnosti
aggregation | Seznam typů agregace (oddělených čárkami), které se mají načíst. |
filter | $filter slouží ke snížení sady vrácených dat metrik. 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' To je neplatné, protože logický operátor nebo 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 ''. Zvláštní případ: Když název dimenze nebo hodnota dimenze používá kulaté závorky. Příklad: Pokud je název dimenze dim (test) 1 Místo použití $filter= "dim (test) 1 eq '' " použijte **$filter= "dim %2528test%2529 1 eq '' "** Pokud je název dimenze dim (test) 3 a hodnota dimenze je dim3 (test) val Místo použití $filter= "dim (test) 3 eq 'dim3 (test) val' " použijte $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' " |
interval | Interval (tj. časový interval) dotazu. |
metricnames | Názvy metrik (oddělených čárkami), které se mají načíst. Zvláštní případ: Pokud je v názvu metriky samotná čárka, označte ji pomocí %2. Příklad: Metrika, Název1 by měl být Metric%2Name1. |
metricnamespace | Obor názvů metrik, pro který se má dotazovat definice metrik. |
orderby | Agregace, která se má použít pro řazení výsledků, a směr řazení. Zadat lze pouze jednu objednávku. Příklady: sum asc. |
result |
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace. |
timespan | Časový rozsah dotazu Jedná se o řetězec v následujícím formátu "startDateTime_ISO/endDateTime_ISO". |
top | Maximální počet záznamů, které se mají načíst. Platí pouze v případě, že je zadána $filter. Výchozí hodnota 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 být volána 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í chování serializace/de-serializace. |
tracing |
Možnosti použité při povoleném trasování. |
Podrobnosti vlastnosti
aggregation
Seznam typů agregace (oddělených čárkami), které se mají načíst.
aggregation?: string
Hodnota vlastnosti
string
filter
$filter slouží ke snížení sady vrácených dat metrik. 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' To je neplatné, protože logický operátor nebo 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 ''. Zvláštní případ: Když název dimenze nebo hodnota dimenze používá kulaté závorky. Příklad: Pokud je název dimenze dim (test) 1 Místo použití $filter= "dim (test) 1 eq '' " použijte **$filter= "dim %2528test%2529 1 eq '' "** Pokud je název dimenze dim (test) 3 a hodnota dimenze je dim3 (test) val Místo použití $filter= "dim (test) 3 eq 'dim3 (test) val' " použijte $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' "
filter?: string
Hodnota vlastnosti
string
interval
Interval (tj. časový interval) dotazu.
interval?: string
Hodnota vlastnosti
string
metricnames
Názvy metrik (oddělených čárkami), které se mají načíst. Zvláštní případ: Pokud je v názvu metriky samotná čárka, označte ji pomocí %2. Příklad: Metrika, Název1 by měl být Metric%2Name1.
metricnames?: string
Hodnota vlastnosti
string
metricnamespace
Obor názvů metrik, pro který se má dotazovat definice metrik.
metricnamespace?: string
Hodnota vlastnosti
string
orderby
Agregace, která se má použít pro řazení výsledků, a směr řazení. Zadat lze pouze jednu objednávku. Příklady: sum asc.
orderby?: string
Hodnota vlastnosti
string
resultType
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace.
resultType?: ResultType
Hodnota vlastnosti
timespan
Časový rozsah dotazu Jedná se o řetězec v následujícím formátu "startDateTime_ISO/endDateTime_ISO".
timespan?: string
Hodnota vlastnosti
string
top
Maximální počet záznamů, které se mají načíst. Platí pouze v případě, že je zadána $filter. Výchozí hodnota 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ěno 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 být volána 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ěno z coreClient.OperationOptions.requestOptions
serializerOptions
Možnosti přepsání chování serializace/de-serializace.
serializerOptions?: SerializerOptions
Hodnota vlastnosti
Zděděno z coreClient.OperationOptions.serializerOptions
tracingOptions
Možnosti použité při povoleném trasování.
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
Zděděno z coreClient.OperationOptions.tracingOptions