Condividi tramite


MetricsBatchOptionalParams interface

Parametri facoltativi.

Extends

Proprietà

aggregation

Elenco di tipi di aggregazione (delimitati da virgole) da recuperare. esempi : media, minima, massima

endTime

Ora di fine della query. È una stringa nel formato 'yyyyy-MM-ddTHH:mm:ss.fffZ'.

filter

Il filtro viene usato per ridurre il set di dati delle metriche restituiti.
Esempio:
La metrica contiene metadati A, B e C.
- Restituisce tutte le serie temporali di C dove A = a1 e B = b1 o b2
filter=A eq 'a1' e B eq 'b1' o B eq 'b2' eq '*'
- Variante non valida:
filter=A eq 'a1' e B eq 'b1' e C eq '*' o B = 'b2'
Non è valido perché l'operatore logico o non può separare due nomi di metadati diversi.
- Restituisce tutte le serie temporali in cui A = a1, B = b1 e C = c1:
filter=A eq 'a1' e B eq 'b1' eq 'c1'
- Restituisce tutte le serie temporali in cui A = a1
filter=A eq 'a1' eq '' e C eq ''.

interval

Intervallo (ad esempio timegrain) della query. esempi di : PT15M, PT1H, P1D

orderBy

Aggregazione da utilizzare per l'ordinamento dei risultati e la direzione dell'ordinamento. È possibile specificare un solo ordine. esempi di : somma asc

startTime

Ora di inizio della query. È una stringa nel formato 'yyyyy-MM-ddTHH:mm:ss.fffZ'. Se è stato specificato il parametro endTime, questo parametro è obbligatorio. Se viene specificato solo startTime, per impostazione predefinita endTime corrisponde all'ora corrente. Se non viene specificato alcun intervallo di tempo, il valore predefinito è 1 ora.

top

Numero massimo di record da recuperare per ID risorsa nella richiesta. Valido solo se viene specificato il filtro. Il valore predefinito è 10.

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

onResponse

Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

serializerOptions

Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.

tracingOptions

Opzioni utilizzate quando la traccia è abilitata.

Dettagli proprietà

aggregation

Elenco di tipi di aggregazione (delimitati da virgole) da recuperare. esempi : media, minima, massima

aggregation?: string

Valore della proprietà

string

endTime

Ora di fine della query. È una stringa nel formato 'yyyyy-MM-ddTHH:mm:ss.fffZ'.

endTime?: Date

Valore della proprietà

Date

filter

Il filtro viene usato per ridurre il set di dati delle metriche restituiti.
Esempio:
La metrica contiene metadati A, B e C.
- Restituisce tutte le serie temporali di C dove A = a1 e B = b1 o b2
filter=A eq 'a1' e B eq 'b1' o B eq 'b2' eq '*'
- Variante non valida:
filter=A eq 'a1' e B eq 'b1' e C eq '*' o B = 'b2'
Non è valido perché l'operatore logico o non può separare due nomi di metadati diversi.
- Restituisce tutte le serie temporali in cui A = a1, B = b1 e C = c1:
filter=A eq 'a1' e B eq 'b1' eq 'c1'
- Restituisce tutte le serie temporali in cui A = a1
filter=A eq 'a1' eq '' e C eq ''.

filter?: string

Valore della proprietà

string

interval

Intervallo (ad esempio timegrain) della query. esempi di : PT15M, PT1H, P1D

interval?: string

Valore della proprietà

string

orderBy

Aggregazione da utilizzare per l'ordinamento dei risultati e la direzione dell'ordinamento. È possibile specificare un solo ordine. esempi di : somma asc

orderBy?: string

Valore della proprietà

string

startTime

Ora di inizio della query. È una stringa nel formato 'yyyyy-MM-ddTHH:mm:ss.fffZ'. Se è stato specificato il parametro endTime, questo parametro è obbligatorio. Se viene specificato solo startTime, per impostazione predefinita endTime corrisponde all'ora corrente. Se non viene specificato alcun intervallo di tempo, il valore predefinito è 1 ora.

startTime?: Date

Valore della proprietà

Date

top

Numero massimo di record da recuperare per ID risorsa nella richiesta. Valido solo se viene specificato il filtro. Il valore predefinito è 10.

top?: number

Valore della proprietà

number

Dettagli proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

ereditato da coreClient.OperationOptions.abortSignal

onResponse

Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

onResponse?: RawResponseCallback

Valore della proprietà

Ereditato da coreClient.OperationOptions.onResponse

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

requestOptions?: OperationRequestOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.requestOptions

serializerOptions

Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.

serializerOptions?: SerializerOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.serializerOptions

tracingOptions

Opzioni utilizzate quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.tracingOptions