Przeskocz do zawartości głównej

Agreguj

Funkcje agregujące wykonują obliczenia na wielu wartościach, aby zwrócić pojedynczy wynik.

Dostępne są następujące funkcje w Qlik Open Lakehouse:

Funkcja Opis
APPROX_COUNT_DISTINCT Przybliża liczbę unikalnych, niepustych wartości wejściowych.
APPROX_COUNT_DISTINCT_EACH Przybliża liczbę unikalnych wartości dla każdej podanej grupy.
AVG Oblicza średnią (arytmetyczną) wszystkich wartości wejściowych.
AVG_EACH Oblicza średnią (arytmetyczną) wszystkich wartości wejściowych dla każdej podanej grupy.
AVG_TIME_SERIES Pobiera średnią wartość dla każdego interwału czasowego.
COLLECT_SET Zbiera zestaw wszystkich wartości dla danego pola.
COLLECT_SET_EACH Zbiera zestaw wszystkich wartości dla pola dla każdej podanej grupy.
COUNT Zlicza liczbę niepustych wartości wejściowych.
COUNT(*) Liczy liczbę wierszy wejściowych.
COUNT(DISTINCT ...) Liczy liczbę unikalnych, niepustych wartości wejściowych.
COUNT_EACH Liczy liczbę elementów dla każdej podanej grupy.
COUNT_IF Liczy liczbę wartości wejściowych `TRUE`.
DYNAMIC_SESSIONS Gromadzi tablicę czasów rozpoczęcia i zakończenia sesji.
FIRST Pobiera pierwszą wartość wejściową, która pojawi się dla każdej grupy.
FIRST_ARRAY Pobiera pierwszą tablicę wartości widocznych w zdarzeniach w oknie czasowym.
FIRST_EACH Pobiera tablicę pierwszych wartości dla danej grupy w oknie czasowym.
FIRST_TIME_SERIES Pobiera pierwszą wartość dla każdego interwału czasowego.
LAST Pobiera ostatnią wartość wejściową, która pojawi się dla każdej grupy.
LAST_ARRAY Pobiera ostatnią tablicę wartości widzianych w zdarzeniach w oknie czasowym.
Składnia Pobiera tablicę ostatnich wartości dla każdej grupy w oknie czasowym.
LAST_K Pobiera ostatnie `k` wartości dla każdej grupy.
LAST_K_EACH Pobiera ostatnie `K` wartości dla danej grupy.
LAST_TIME_SERIES Pobiera ostatnią wartość dla każdego interwału czasowego.
MAX Oblicza maksimum wszystkich wartości wejściowych.
MAX_BY Pobiera wartość odpowiadającą wartości maksymalnej innego pola w oknie czasowym.
MAX_EACH Zbieranie wartości maksymalnej dla danej grupy.
MAX_TIME_SERIES Pobiera wartość maksymalną dla interwału czasowego.
MIN Oblicza minimum wszystkich wartości wejściowych.
MIN_BY Pobiera wartość, która odpowiada minimalnej wartości innego pola w oknie czasowym.
MIN_EACH Zbiera minimalną wartość dla danej grupy.
MIN_TIME_SERIES Pobiera minimalną wartość dla interwału czasowego.
SESSION_COUNT Liczy liczbę sesji.
STD_DEV Oblicza odchylenie standardowe zbioru liczb.
STD_DEV_EACH Oblicza odchylenie standardowe zestawu liczb dla danej grupy.
STRING_MAX Oblicza wartość maksymalną wszystkich wejściowych wartości ciągu.
STRING_MAX_EACH Zbiera maksymalną wartość ciągu dla danej grupy.
STRING_MIN_EACH Zbiera minimalną wartość ciągu dla danej grupy.
SUM Oblicza sumę wszystkich wartości wejściowych.
SUM_EACH Oblicza sumę wszystkich wartości wejściowych dla każdej podanej grupy.
SUM_TIME_SERIES Pobiera sumę wszystkich wartości dla każdego interwału czasowego.
WEIGHTED_AVERAGE Średnia ważona pola w oknie czasowym.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!