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