Share via


Fonctions analytiques (Azure Stream Analytics)

Le langage de requête d'Azure Stream Analytics fournit les fonctions analytiques suivantes :

Fonctions analytiques ... ...
ISFIRST (Azure Stream Analytics) LAG (Azure Stream Analytics) LAST (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

Notez que les fonctions analytiques dans le langage de requête Stream Analytics, contrairement à T-SQL, sont évaluées en premier. Dans le langage de requête Stream Analytics :

  • Les fonctions analytiques peuvent être utilisées à n’importe quel endroit dans la requête où une fonction scalaire est autorisée. Par exemple, vous pouvez utiliser des fonctions analytiques dans la clause WHERE , la clause JOIN ou la clause GROUP BY .
  • Les calculs de fonction analytique sont effectués sur tous les événements d’entrée de l’entrée de requête actuelle. Vous pouvez éventuellement limiter la fonction analytique à ne prendre en compte que les événements qui correspondent aux partition_by_clause et when_clause.
  • Les fonctions analytiques ne sont pas affectées par les prédicats de la clause WHERE , les conditions de jointure dans la clause JOIN ou les expressions de regroupement dans la clause GROUP BY de la requête actuelle.

Voir aussi

Fonctions intégrées
Fonctions d’agrégation
Fonctions de tableau
Fonctions de conversion
Fonctions de date et d’heure
Fonctions mathématiques
Fonctions d’enregistrement
Fonctions de chaîne