Ir para conteúdo principal

Agregar

Funções de agregação realizam um cálculo em múltiplos valores para retornar um único resultado.

As seguintes funções estão disponíveis no Qlik Open Lakehouse:

Função Descrição
APPROX_COUNT_DISTINCT Aproxima o número de valores de entrada distintos e não nulos.
APPROX_COUNT_DISTINCT_EACH Aproxima o número de valores distintos para cada grupo fornecido.
AVG Calcula a média (média aritmética) de todos os valores de entrada.
AVG_EACH Calcula a média (média aritmética) de todos os valores de entrada para cada grupo fornecido.
AVG_TIME_SERIES Obtém o valor médio por intervalo de tempo.
COLLECT_SET Coleta um conjunto de todos os valores para um determinado campo.
COLLECT_SET_EACH Coleta um conjunto de todos os valores de um campo para cada grupo especificado.
COUNT Conta o número de valores de entrada que não são nulos.
COUNT(*) Conta o número de linhas de entrada.
COUNT(DISTINCT ...) Conta o número de valores de entrada distintos que não são nulos.
COUNT_EACH Conta o número de itens para cada grupo fornecido.
COUNT_IF Conta o número de valorres de entrada "TRUE".
DYNAMIC_SESSIONS Coleta um array de horários de início e término da sessão.
FIRST Obtém o primeiro valor de entrada a chegar para cada grupo.
FIRST_ARRAY Obtém a primeira matriz de valores observados nos eventos dentro do intervalo de tempo.
FIRST_EACH Obtém um array dos primeiros valores por grupo fornecido na janela de tempo.
FIRST_TIME_SERIES Obtém o primeiro valor por intervalo de tempo.
LAST Obtém o último valor de entrada a chegar para cada grupo.
LAST_ARRAY Obtém o último array de valores observados nos eventos dentro do intervalo de tempo.
Sintaxe Obtém um array com os últimos valores de cada grupo no intervalo de tempo.
LAST_K Obtém os últimos `k` valores por grupo.
LAST_K_EACH Obtém os últimos `K` valores por grupo fornecido.
LAST_TIME_SERIES Obtém o último valor por intervalo de tempo.
MAX Calcula o máximo de todos os valores de entrada.
MAX_BY Obtém o valor que corresponde ao valor máximo de um campo diferente no intervalo de tempo.
MAX_EACH Coleta o valor máximo por grupo fornecido.
MAX_TIME_SERIES Obtém o valor máximo por intervalo de tempo.
MIN Calcula o mínimo de todos os valores de entrada.
MIN_BY Obtém o valor que corresponde ao valor mínimo de um campo diferente no intervalo de tempo.
MIN_EACH Coleta o valor mínimo por grupo fornecido.
MIN_TIME_SERIES Obtém o valor mínimo por intervalo de tempo.
SESSION_COUNT Conta o número de sessões.
STD_DEV Calcula o desvio padrão de um conjunto de números.
STD_DEV_EACH Calcula o desvio padrão de um conjunto de números por grupo fornecido.
STRING_MAX Calcula o máximo de todos os valores de string de entrada.
STRING_MAX_EACH Coleta o valor máximo de string por grupo fornecido.
STRING_MIN_EACH Coleta o valor mínimo de string por grupo fornecido.
SUM Calcula a soma de todos os valores de entrada.
SUM_EACH Calcula a soma de todos os valores de entrada para cada grupo fornecido.
SUM_TIME_SERIES Obtém a soma de todos os valores por intervalo de tempo.
WEIGHTED_AVERAGE A média ponderada de um campo na janela de tempo.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!