Partilhar via


Funções analíticas (Azure Stream Analytics)

A Linguagem de Consulta do Stream Analytics fornece as seguintes funções analíticas:

Funções analíticas ... ...
ISFIRST (Azure Stream Analytics) LAG (Azure Stream Analytics) LAST (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

Tenha em atenção que as funções analíticas na linguagem de consulta do Stream Analytics, ao contrário do que acontece no T-SQL, são avaliadas primeiro. Na linguagem de consulta do Stream Analytics:

  • As funções analíticas podem ser utilizadas em qualquer local na consulta que seja permitida por uma função escalar. Por exemplo, pode utilizar funções analíticas na cláusula WHERE , na cláusula JOIN ou na cláusula GROUP BY .
  • Os cálculos de funções analíticas são realizados em todos os eventos de entrada da entrada de consulta atual. Opcionalmente, pode limitar a função analítica para considerar apenas eventos que correspondam ao partition_by_clause e when_clause.
  • As funções analíticas não são afetadas por predicados na cláusula WHERE , condições de associação na cláusula JOIN ou expressões de agrupamento na cláusula GROUP BY da consulta atual.

Consulte também

Funções Incorporadas
Funções de Agregação
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