Freigeben über


Aggregatfunktionen

✅ Azure Stream Analytics ✅ Fabric Eventstream

Aggregatfunktionen führen eine Berechnung für eine Gruppe von Werten durch und geben einen einzelnen Wert zurück. Mit Ausnahme der FUNKTION ANZAHL ignorieren Aggregatfunktionen NULL-Werte. Aggregatfunktionen werden häufig mit der GROUP BY-Klausel der SELECT-Anweisung verwendet.

Alle Aggregatfunktionen sind deterministisch. Dies bedeutet, dass Aggregatfunktionen denselben Wert jederzeit zurückgeben, wenn sie mithilfe einer bestimmten Gruppe von Eingabewerten aufgerufen werden.

Aggregatfunktionen können nur in folgenden Ausdrücken verwendet werden:

  • Die Auswahlliste einer SELECT-Anweisung (entweder eine Unterabfrage oder eine äußere Abfrage).

  • EINE HAVING-Klausel.

Stream Analytics Query Language stellt die folgenden Aggregatfunktionen bereit:

Aggregatfunktionen ... ...
AVG ANZAHL Sammeln
CollectTOP MAX- MIN-
Percentile_Cont Percentile_Disc STDEV
STDEVP SUMME TopOne
VAR- VARP

Siehe auch

Built-In-Funktionen
Analysefunktionen
Arrayfunktionen
Konvertierungsfunktionen
Datums- und Uhrzeitfunktionen
Mathematische Funktionen
Datensatzfunktionen
Zeichenfolgenfunktionen