Fensterfunktionen

Fensterfunktionen sind analytische Funktionen, die Sie für verschiedene Berechnungen wie laufende Summen, gleitende Durchschnitte und Ranglisten verwenden können.

Allgemeine Regeln für die Syntax finden Sie unter Syntax und Verwendung von Fensterfunktionen. Die Syntax für die einzelnen Funktionen finden Sie unter den Links in der folgenden Tabelle.

Unterkategorie

Anmerkungen

Allgemeines Fenster

Verwendet die Syntax WITHIN GROUP.

Verwendet die Syntax WITHIN GROUP.

Verwendet die Syntax WITHIN GROUP.

STDDEV und STDDEV_SAMP sind Aliasse.

Alias für VAR_POP.

Alias für VAR_SAMP.

Ranking

Unterstützt nur RANGE BETWEEN-Fensterrahmen ohne explizite Offsets.

Bitweise Aggregation

Boolesche Aggregation

Hash

Aggregation semistrukturierter Daten

Zählen diskreter Werte

Lineare Regression

Statistik und Wahrscheinlichkeit

Kardinalitätsschätzung . (mit HyperLogLog)

Alias für HLL.

Keine Aggregatfunktion; verwendet skalare Eingabe von HLL_ACCUMULATE oder HLL_COMBINE.

Ähnlichkeitsschätzung . (mit MinHash)

Alias für APPROXIMATE_SIMILARITY.

Häufigkeitsschätzung . (mit Space-Saving)

Keine Aggregatfunktion; verwendet skalare Eingabe von APPROX_TOP_K_ACCUMULATE oder APPROX_TOP_K_COMBINE.

Perzentilschätzung . (mit t-Digest)

Keine Aggregatfunktion; verwendet skalare Eingabe von APPROX_PERCENTILE_ACCUMULATE oder APPROX_PERCENTILE_COMBINE.