Freigeben über


Analytische Funktionen (Azure Stream Analytics)

Die Stream Analytics-Abfragesprache bietet die folgenden analytischen Funktionen:

Analytische Funktionen ... ...
ISFIRST (Azure Stream Analytics) LAG (Azure Stream Analytics) LAST (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

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

  • Analysefunktionen können an jeder Stelle in der Abfrage verwendet werden, an der eine Skalarfunktion zulässig ist. Beispielsweise können Sie Analysefunktionen in where-Klausel , JOIN-Klausel oder GROUP BY-Klausel verwenden.
  • Analysefunktionsberechnungen werden für alle Eingabeereignisse der aktuellen Abfrageeingabe ausgeführt. Optional können Sie die Analysefunktion einschränken, um nur Ereignisse zu berücksichtigen, die dem partition_by_clause und when_clause entsprechen.
  • Analysefunktionen sind nicht von Prädikaten in der WHERE-Klausel , Joinbedingungen in der JOIN-Klausel oder Gruppierungsausdrücken in der GROUP BY-Klausel der aktuellen Abfrage betroffen.

Weitere Informationen

Integrierte Funktionen
Aggregatfunktionen
Arrayfunktionen
Konvertierungsfunktionen
Datums- und Uhrzeitfunktionen
Mathematische Funktionen
Datensatzfunktionen
Zeichenfolgenfunktionen