Typy funkcji agregacji w skrócie
Artykuł 09/24/2024
Współautorzy: 7
Opinia
W tym artykule
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer ✅Azure Monitor ✅ Microsoft Sentinel
Funkcja agregacji wykonuje obliczenia na zestawie wartości i zwraca pojedynczą wartość. Te funkcje są używane w połączeniu z operatorem podsumowania . W tym artykule wymieniono wszystkie dostępne funkcje agregacji pogrupowane według typu. Aby uzyskać informacje o funkcjach skalarnych, zobacz Typy funkcji skalarnych.
Funkcje binarne
Nazwa funkcji
opis
binary_all_and()
Zwraca wartość zagregowaną przy użyciu wartości binarnej AND grupy.
binary_all_or()
Zwraca wartość zagregowaną przy użyciu binarnego OR grupy.
binary_all_xor()
Zwraca wartość zagregowaną przy użyciu binarnego XOR grupy.
Funkcje dynamiczne
Funkcje selektora wierszy
Nazwa funkcji
opis
arg_max()
Zwraca co najmniej jedno wyrażenie, gdy argument jest zmaksymalizowany.
arg_min()
Zwraca co najmniej jedno wyrażenie, gdy argument jest zminimalizowany.
take_any() , take_anyif()
Zwraca losową wartość niepustą dla grupy bez/z predykatem.
Funkcje statystyczne
Nazwa funkcji
opis
avg()
Zwraca średnią wartość w grupie.
avgif()
Zwraca średnią wartość w grupie (z predykatem).
count() , countif()
Zwraca liczbę grup bez/z predykatem.
count_distinct() , count_distinctif()
Zwraca liczbę unikatowych elementów w grupie bez/z predykatem.
dcount() , dcountif()
Zwraca przybliżoną unikatową liczbę elementów grupy bez/z predykatem.
hll()
Zwraca wyniki funkcji HyperLogLog (HLL) elementów grupy— wartość dcount
pośrednią przybliżenia.
hll_if()
Zwraca wyniki funkcji HyperLogLog (HLL) elementów grupy, wartość dcount
pośrednią przybliżenia (z predykatem).
hll_merge()
Zwraca wartość scalonych wyników HLL.
max() , maxif()
Zwraca maksymalną wartość w grupie bez/z predykatem.
min() , minif()
Zwraca wartość minimalną w grupie bez/z predykatem.
percentyl()
Zwraca szacowanie percentylu grupy.
Percentyls()
Zwraca oszacowania percentylu grupy.
percentiles_array()
Zwraca przybliżone wartości percentylu tablicy.
percentylsw()
Zwraca ważony percentyl przybliżony dla grupy.
percentilesw_array()
Zwraca ważony percentyl przybliżony tablicy.
stdev() , stdevif()
Zwraca odchylenie standardowe w grupie dla populacji, która jest traktowana jako próbka bez/z predykatem.
stdevp()
Zwraca odchylenie standardowe w grupie dla populacji, która jest uważana za reprezentatywną.
sum() , sumif()
Zwraca sumę elementów w grupie bez/z predykatem.
tdigest()
Zwraca wynik pośredni dla przybliżenia percentylu, ważonego percentylu przybliżonego dla grupy.
tdigest_merge()
Zwraca scaloną tdigest
wartość w grupie.
variance() , varianceif()
Zwraca wariancję w grupie bez/z predykatem.
variancep()
Zwraca wariancję w całej grupie dla populacji, która jest uważana za reprezentatywną.