Delen via


Analytische functies (Azure Stream Analytics)

Stream Analytics Query Language biedt de volgende analysefuncties:

Analytische functies ... ...
ISFIRST (Azure Stream Analytics) LAG (Azure Stream Analytics) LAST (Azure Stream Analytics)
AnomalyDetection_SpikeAndDip AnomalyDetection_ChangePoint

Houd er rekening mee dat analytische functies in de Stream Analytics-querytaal, in tegenstelling tot in T-SQL, eerst worden geëvalueerd. In de querytaal van Stream Analytics:

  • Analytische functies kunnen op elke plaats in de query worden gebruikt waarvoor een scalaire functie is toegestaan. U kunt bijvoorbeeld analytische functies gebruiken in de WHERE-component , JOIN-component of GROUP BY-component .
  • Analytische functieberekeningen worden uitgevoerd op alle invoergebeurtenissen van de huidige queryinvoer. U kunt desgewenst de analysefunctie beperken tot alleen gebeurtenissen die overeenkomen met de partition_by_clause en when_clause.
  • Analytische functies worden niet beïnvloed door predicaten in de WHERE-component , joinvoorwaarden in join-component of groeperingsexpressies in GROUP BY-component van de huidige query.

Zie ook

Ingebouwde functies
Statistische functies
Matrixfuncties
Conversiefuncties
Datum- en tijdfuncties
Wiskundige functies
Recordfuncties
Tekenreeksfuncties