Condividi tramite


Gestione del tempo (Analisi di flusso di Azure)

Il linguaggio di query di Analisi di flusso di Azure estende la sintassi SQL per abilitare calcoli complessi su flussi di eventi. Analisi di flusso fornisce costrutti del linguaggio per gestire gli aspetti temporali dei dati. Ad esempio, è possibile assegnare timestamp personalizzati agli eventi del flusso, specificare l'intervallo di tempo per le aggregazioni, specificare la differenza di tempo consentita tra due flussi di dati per l'operazione JOIN e così via.

Le operazioni di gestione di tutte le ore in Analisi di flusso di Azure sono in formato UTC.

Elemento Riepilogo
System.Timestamp() System.Timestamp() è una proprietà di sistema che può essere utilizzata per recuperare il timestamp dell'evento.
TIMESTAMP BY La clausola TIMESTAMP BY consente di specificare valori di timestamp personalizzati.
Criteri dello sfasamento dell'ora Criteri per gli eventi non in ordine e arrivo in ritardo.
Funzioni di aggregazionenell'intervallo di tempo Le funzioni di aggregazione vengono usate per eseguire un calcolo su un set di valori di un intervallo di tempo e restituire un singolo valore.
DATEDIFF nel predicato JOIN Specificare i limiti di tempo per le operazioni JOIN
Funzioni di data e ora Analisi di flusso offre un'ampia gamma di funzioni di data e ora da usare.

Vedere anche

Funzioni predefinite (Analisi dei flussi di Azure)
Tipi di dati (Analisi di flusso di Azure)
Garanzie di recapito degli eventi (Analisi di flusso di Azure)