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.

resultType

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

abortSignal

Signál, který lze použít k přerušení požadavků.

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.

requestOptions

Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci

serializerOptions

Možnosti přepsání chování serializace/de-serializace.

tracingOptions

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