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; |
---|---|
|
Specificare il nome della proprietà numerica nel gruppo precedente da utilizzare per il calcolo. Se non specificato, il valore predefinito è <field_name>. |
|
Specificare il nome della proprietà numerica nel gruppo corrente da utilizzare per il calcolo. |
|
Specificare il numero di gruppi precedenti al gruppo corrente da utilizzare per il calcolo. Se non specificato, il valore predefinito è |
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'