Analytische Funktionen (Azure Stream Analytics)

Die Stream Analytics-Abfragesprache bietet die folgenden analytischen Funktionen:

Analytische Funktionen ... ...
IsFirst-(Azure Stream Analytics) Verzögerung (Azure Stream Analytics) Letzte (Azure Stream Analytics)
Anzahl (Azure Stream Analytics) Minimale (Azure Stream Analytics) Max (Azure Stream Analytics)
Summe (Azure Stream Analytics) Durchschn. (Azure Stream Analytics)
(Azure Stream Analytics erfassen) Azure Stream Analytics von collecttop () TopOne (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

Beachten Sie, dass analytische Funktionen in Stream Analytics Abfragesprache im Gegensatz zu T-SQL zuerst ausgewertet werden. In Stream Analytics Abfragesprache:

  • Analytische Funktionen können an beliebiger Stelle in der Abfrage verwendet werden, die eine skalare Funktion zulässt. Beispielsweise können Sie analytische Funktionen in der WHERE -Klausel, der Join -Klausel oder der Group by -Klausel verwenden.
  • Analytische Funktions Berechnungen werden über alle Eingabeereignisse der aktuellen Abfrage Eingabe ausgeführt. Optional können Sie die analytische Funktion auf Ereignisse beschränken, die den partition_by_clause und when_clause entsprechen.
  • Analytische Funktionen sind nicht von Prädikaten in der Where -Klausel, Joinbedingungen in der Join -Klausel oder Gruppierungs Ausdrücken in der Group by -Klausel der aktuellen Abfrage betroffen.

Weitere Informationen

Integrierte Funktionen
Aggregatfunktionen
Array Funktionen
Konvertierungs Funktionen
Datums-und Uhrzeit Funktionen
Mathematische Funktionen
Daten Satz Funktionen
Zeichenfolgenfunktionen