Partilhar via


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

As funções de agregação executam um cálculo num conjunto de valores e devolvem um único valor. Exceto para a função CONTAR, as funções de agregação ignoram valores nulos. As funções de agregação são frequentemente utilizadas com a cláusula GROUP BY da instrução SELECT.

Todas as funções de agregação são deterministas. Isto significa que as funções de agregação devolvem o mesmo valor sempre que forem chamadas através de um conjunto específico de valores de entrada.

As funções de agregação só podem ser utilizadas como expressões 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) Recolher (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 Incorporadas
Funções de Análise
Funções de Matriz
Funções de Conversão
Funções de Data e Hora
Funções Matemáticas
Funções de Registo
Funções de Cadeia