Partager via


Fonctions d'agrégation (Azure Stream Analytics)

Les fonctions d’agrégation effectuent un calcul sur un ensemble de valeurs et renvoient une valeur unique. À l'exception de la fonction COUNT, les fonctions d'agrégation ignorent les valeurs null. Les fonctions d'agrégation sont souvent utilisées avec la clause GROUP BY de l'instruction SELECT.

Toutes les fonctions d'agrégation sont déterministes. Cela signifie que les fonctions d'agrégation renvoient la même valeur chaque fois qu'elles sont appelées à l'aide d'un ensemble spécifique de valeurs d'entrée.

Les fonctions d'agrégation peuvent être utilisées comme expressions uniquement dans les éléments suivants :

  • la liste de sélection d'une instruction SELECT (une sous-requête ou une requête externe) ;

  • une clause HAVING.

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

Fonctions d'agrégation ... ...
AVG (Azure Stream Analytics) COUNT (Azure Stream Analytics) Collecter (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)

Voir aussi

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