Vai al contenuto principale

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!