Sdílet prostřednictvím


Agregační funkce

✅Eventstream prostředků infrastruktury Azure Stream Analytics ✅

Agregační funkce provádějí výpočet pro sadu hodnot a vracejí jednu hodnotu. S výjimkou funkce COUNT agregační funkce ignorují hodnoty null. Agregační funkce se často používají s klauzulí GROUP BY příkazu SELECT.

Všechny agregační funkce jsou deterministické. To znamená, že agregační funkce vrátí stejnou hodnotu pokaždé, když se volají pomocí konkrétní sady vstupních hodnot.

Agregační funkce lze použít pouze jako výrazy v následujících:

  • Výběrový seznam příkazu SELECT (poddotaz nebo vnější dotaz).

  • Klauzule HAVING.

Dotazovací jazyk Stream Analytics poskytuje následující agregační funkce:

Agregační funkce ... ...
PRŮMĚR POČÍTAT Shromáždit
CollectTOP MAX MIN
Percentile_Cont Percentile_Disc SMĚRODATNÁ ODCHYLKA
STDEVP SOUČET TopOne
VAR VARP

Viz také

Built-In Functions
analytické funkce
Funkce pole
Funkce převodu
Funkce Datum a Čas
Matematické funkce
Funkce záznamu
Řetězcové Funkce