Funzioni analitiche (Analisi di flusso di Azure)
Il linguaggio di query di Analisi di flusso fornisce le funzioni analitiche seguenti:
Funzioni analitiche | ... | ... |
---|---|---|
ISFIRST (Analisi dei flussi di Azure) | LAG (Analisi di flusso di Azure) | LAST (Analisi di flusso di Azure) |
AnomalyDetection_SpikeAndDip | AnomalyDetection_ChangePoint |
Si noti che le funzioni analitiche nel linguaggio di query di Analisi di flusso, a differenza di T-SQL, vengono valutate prima. Nel linguaggio di query di Analisi di flusso:
- Le funzioni analitiche possono essere usate in qualsiasi posizione nella query consentita da una funzione scalare. Ad esempio, è possibile usare funzioni di analisi nella clausola WHERE , clausola JOIN o clausola GROUP BY .
- I calcoli delle funzioni analitiche vengono eseguiti su tutti gli eventi di input dell'input della query corrente, facoltativamente è possibile limitare la funzione analitica solo a considerare gli eventi che corrispondono ai partition_by_clause e when_clause.
- Le funzioni analitiche non sono interessate dai predicati nella clausola WHERE , dalle condizioni di join nella clausola JOIN o dalle espressioni di raggruppamento nella clausola GROUP BY della query corrente.
Vedere anche
Funzioni predefinite
Funzioni di aggregazione
Funzioni di matrice
Funzioni di conversione
Funzioni di data e ora
Funzioni matematiche
Funzioni di record
Funzioni per i valori stringa