Vai al contenuto principale

Funzioni di aggregazione

Le funzioni di aggregazione eseguono un calcolo su più valori per restituire un singolo risultato.

Sono disponibili le seguenti funzioni in Qlik Open Lakehouse:

Funzione Descrizione
APPROX_COUNT_DISTINCT Approssima il numero di valori di input distinti e non nulli.
APPROX_COUNT_DISTINCT_EACH Approssima il numero di valori distinti per ogni gruppo specificato.
Media Calcola la media (media aritmetica) di tutti i valori di input.
AVG_EACH Calcola la media (media aritmetica) di tutti i valori di input per ogni gruppo specificato.
AVG_TIME_SERIES Ottiene il valore medio per intervallo di tempo.
COLLECT_SET Raccoglie un set di tutti i valori per un campo specificato.
COLLECT_SET_EACH Raccoglie un set di tutti i valori per un campo per ogni gruppo specificato.
COUNT Conta il numero di valori di input non nulli.
COUNT(*) Conta il numero di righe di input.
COUNT(DISTINCT ...) Conta il numero di valori di input distinti e non nulli.
COUNT_EACH Conta il numero di elementi per ogni gruppo dato.
COUNT_IF Conta il numero di valori di input `TRUE`.
DYNAMIC_SESSIONS Raccoglie un array di orari di inizio e fine sessione.
PRIMO Ottiene il primo valore di input che arriva per ogni gruppo.
FIRST_ARRAY Ottiene il primo array di valori visti negli eventi all'interno della finestra temporale.
FIRST_EACH Ottiene un array dei primi valori per ogni gruppo dato nella finestra temporale.
FIRST_TIME_SERIES Ottiene il primo valore per intervallo di tempo.
ULTIMO Ottiene l'ultimo valore di input che arriva per ogni gruppo.
LAST_ARRAY Ottiene l'ultimo array di valori visti negli eventi all'interno della finestra temporale.
Sintassi Ottiene un array degli ultimi valori per gruppo nella finestra temporale.
LAST_K Ottiene gli ultimi `k` valori per gruppo.
LAST_K_EACH Ottiene gli ultimi `K` valori per un dato gruppo.
LAST_TIME_SERIES Ottiene l'ultimo valore per intervallo di tempo.
MAX Calcola il massimo di tutti i valori di input.
MAX_BY Ottiene il valore che corrisponde al valore massimo di un campo diverso nella finestra temporale.
MAX_EACH Raccoglie il valore massimo per gruppo specificato.
MAX_TIME_SERIES Ottiene il valore massimo per intervallo di tempo.
MIN Calcola il minimo di tutti i valori di input.
MIN_BY Ottiene il valore che corrisponde al valore minimo di un campo diverso nella finestra temporale.
MIN_EACH Raccoglie il valore minimo per ogni gruppo specificato.
MIN_TIME_SERIES Ottiene il valore minimo per intervallo di tempo.
SESSION_COUNT Conta il numero di sessioni.
STD_DEV Calcola la deviazione standard di un insieme di numeri.
STD_DEV_EACH Calcola la deviazione standard di un insieme di numeri per un dato gruppo.
STRING_MAX Calcola il massimo di tutti i valori stringa di input.
STRING_MAX_EACH Raccoglie il valore stringa massimo per un dato gruppo.
STRING_MIN_EACH Raccoglie il valore stringa minimo per un dato gruppo.
Somma Calcola la somma di tutti i valori di input.
SUM_EACH Calcola la somma di tutti i valori di input per ogni gruppo specificato.
SUM_TIME_SERIES Calcola la somma di tutti i valori per intervallo di tempo.
WEIGHTED_AVERAGE La media ponderata di un campo nella finestra temporale.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!