delta

Utilizzare il comando delta per calcolare la differenza tra una proprietà numerica in un gruppo e un'altra proprietà numerica in un gruppo precedente, nell'ordine dei gruppi quando viene eseguito il comando delta. Questo comando può essere applicato dopo qualsiasi comando di raggruppamento, ad esempio stats, link o timestats.

Sintassi

delta [field = <sub_field_name>] [step = <step>] <field_name> [as <new_field_name>]

Parametri

La tabella seguente elenca i parametri utilizzati in questo comando e le relative descrizioni.

Parametro descrizione;

sub_field_name

Specificare il nome della proprietà numerica nel gruppo precedente da utilizzare per il calcolo. Se non specificato, il valore predefinito è <field_name>.

field_name

Specificare il nome della proprietà numerica nel gruppo corrente da utilizzare per il calcolo.

step

Specificare il numero di gruppi precedenti al gruppo corrente da utilizzare per il calcolo. Se non specificato, il valore predefinito è 1.

Il comando seguente raggruppa tutti i log irreversibili per transazione e ottiene la differenza di tempo medio trascorso in ogni 5 gruppi:

severity = fatal 
    | link 'Transaction ID' 
    | stats avg('Elapsed Time (System)') as 'Average Elapsed Time' 
    | delta step = 5 'Average Elapsed Time'

Il comando seguente raggruppa tutti i log irreversibili per transazione e ottiene la differenza tra l'ora di inizio corrente e l'ora di fine precedente.

severity = fatal 
    | link 'Transaction ID' 
    | delta field = 'End Time' 'Start Time'