Compartilhar via


Funções de agregação (Azure Stream Analytics)

Funções agregadas executam um cálculo em um conjunto de valores e retornam um único valor. Exceto para a função COUNT, as funções de agregação ignoram valores nulos. As funções de agregação são geralmente usadas com a cláusula GROUP BY da instrução SELECT.

Todas as funções de agregação são determinísticas. Isso significa que as funções de agregação retornam o mesmo valor sempre que são chamadas por meio de um conjunto específico de valores de entrada.

As funções de agregação podem ser usadas como expressões apenas no seguinte:

  • A lista de seleção de uma instrução SELECT (uma subconsulta ou uma consulta externa).

  • Uma cláusula HAVING.

A Linguagem de Consulta do Stream Analytics fornece as seguintes funções de agregação:

Funções de agregação ... ...
AVG (Azure Stream Analytics) COUNT (Azure Stream Analytics) Coletar (Azure Stream Analytics)
CollectTOP (Azure Stream Analytics) MAX (Azure Stream Analytics) MIN (Azure Stream Analytics)
Percentile_Cont (Azure Stream Analytics) Percentile_Disc (Azure Stream Analytics) STDEV (Azure Stream Analytics)
STDEVP (Azure Stream Analytics) SUM (Azure Stream Analytics) TopOne (Azure Stream Analytics)
VAR (Azure Stream Analytics) VARP (Azure Stream Analytics)

Consulte Também

Funções internas
Funções analíticas
Funções de matriz
Funções de conversão
Funções de data e hora
Funções matemáticas
Funções de Registro
Funções de cadeia de caracteres