Typy agregačních funkcí na první pohled
Článek 09/24/2024
Přispěvatelé: 7
Váš názor
V tomto článku
Platí pro: ✅Microsoft Fabric ✅Azure Data Explorer ✅Azure Monitor ✅Microsoft Sentinel
Agregační funkce provede výpočet sady hodnot a vrátí jednu hodnotu. Tyto funkce se používají ve spojení s operátorem sumarizace. Tento článek obsahuje seznam všech dostupných agregačních funkcí seskupených podle typu. Skalární funkce najdete v tématu Typy skalárních funkcí .
Binární funkce
Název funkce
Popis
binary_all_and()
Vrátí agregovanou hodnotu pomocí binární hodnoty A skupiny.
binary_all_or()
Vrátí agregovanou hodnotu pomocí binární hodnoty OR skupiny.
binary_all_xor()
Vrátí agregovanou hodnotu pomocí binárního XOR skupiny.
Dynamické funkce
Funkce selektoru řádků
Název funkce
Popis
arg_max()
Vrátí jeden nebo více výrazů, pokud je argument maximalizován.
arg_min()
Vrátí jeden nebo více výrazů při minimalizaci argumentu.
take_any() , take_anyif()
Vrátí náhodnou neprázdnou hodnotu pro skupinu bez/s predikátem.
Statistické funkce
Název funkce
Popis
avg()
Vrátí průměrnou hodnotu ve skupině.
avgif()
Vrátí průměrnou hodnotu ve skupině (s predikátem).
count() , countif()
Vrátí počet skupiny bez/s predikátem.
count_distinct() , count_distinctif()
Vrátí počet jedinečných prvků ve skupině bez predikátu/s predikátem.
dcount() , dcountif()
Vrátí přibližný jedinečný počet prvků skupiny bez/s predikátem.
hll()
Vrátí výsledky HyperLogLogu (HLL) prvků skupiny, průběžnou hodnotu aproximace dcount
.
hll_if()
Vrátí výsledky HyperLogLogu (HLL) prvků skupiny, průběžnou hodnotu dcount
aproximace (s predikátem).
hll_merge()
Vrátí hodnotu pro sloučené výsledky HLL.
max() , maxif()
Vrátí maximální hodnotu ve skupině bez predikátu/s predikátem.
min() , minif()
Vrátí minimální hodnotu ve skupině bez predikátu nebo s predikátem.
percentil()
Vrátí odhad percentilu skupiny.
percentil()
Vrátí odhady percentilu skupiny.
percentiles_array()
Vrátí percentil přibližné hodnoty pole.
percentilsw()
Vrátí vážený percentil přibližnou hodnotu skupiny.
percentilesw_array()
Vrátí vážený percentil přibližný matici.
stdev() , stdevif()
Vrátí směrodatnou odchylku ve skupině pro základní soubor, který se považuje za vzorek bez predikátu.
stdevp()
Vrátí směrodatnou odchylku ve skupině pro základní soubor, který je považován za reprezentativní.
sum() , sumif()
Vrátí součet prvků ve skupině bez/s predikátem.
tdigest()
Vrátí zprostředkující výsledek pro aproximaci percentilů, což je přibližná hodnota váženého percentilu skupiny.
tdigest_merge()
Vrátí sloučenou tdigest
hodnotu ve skupině.
variance() , varianceif()
Vrátí odchylku ve skupině bez predikátu/s predikátem.
variancep()
Vrátí rozptyl ve skupině pro základní soubor, který je považován za reprezentativní.