Поделиться через


Функции аналитики (Azure Stream Analytics)

Язык запросов Stream Analytics предоставляет следующие аналитические функции.

Аналитические функции ... ...
ISFIRST (Azure Stream Analytics) LAG (Azure Stream Analytics) LAST (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

Обратите внимание, что аналитические функции в языке запросов Stream Analytics, в отличие от T-SQL, оцениваются в первую очередь. В языке запросов Stream Analytics:

  • Аналитические функции можно использовать в любом месте запроса, где разрешена скалярная функция. Например, аналитические функции можно использовать в предложениях WHERE , JOIN или GROUP BY .
  • Вычисления аналитических функций выполняются по всем входным событиям текущего запроса. При необходимости можно ограничить аналитическую функцию только событиями, которые соответствуют partition_by_clause и when_clause.
  • На аналитические функции не влияют предикаты в предложении WHERE , условия соединения в предложении JOIN или выражения группировки в предложении GROUP BY текущего запроса.

См. также:

Встроенные функции
Агрегатные функции
Функции массива
Функции преобразования
Функции даты и времени
Математические функции
Функции записи
Строковые функции