Elemzési függvények (Azure Stream Analytics)
A Stream Analytics lekérdezési nyelve a következő elemzési függvényeket biztosítja:
Elemzési függvények | ... | ... |
---|---|---|
ISFIRST (Azure Stream Analytics) | LAG (Azure Stream Analytics) | LAST (Azure Stream Analytics) |
AnomalyDetection_SpikeAndDip | AnomalyDetection_ChangePoint |
Vegye figyelembe, hogy a Stream Analytics lekérdezési nyelvének elemzési függvényei a T-SQL-sel ellentétben először kiértékelésre kerülnek. A Stream Analytics lekérdezési nyelvén:
- Az elemzési függvények a lekérdezés bármely olyan helyén használhatók, ahol skaláris függvények engedélyezettek. Használhat például elemzési függvényeket a WHERE záradékban, a JOIN záradékban vagy a GROUP BY záradékban.
- Analitikus függvények számítása az aktuális lekérdezési bemenet összes bemeneti eseményén történik. Analitikus függvényt igény szerint korlátozhatja, hogy csak a partition_by_clause és a when_clause megfelelő eseményeket vegye figyelembe.
- Az elemzési függvényeket nem érintik a WHERE záradék predikátumai, a JOIN záradék illesztési feltételei vagy az aktuális lekérdezés GROUP BY záradékában található csoportosítási kifejezések.
Lásd még:
Beépített függvények
Összesítő függvények
Tömbfüggvények
Konverziós függvények
Dátum- és időfüggvények
Matematikai függvények
Rekordfüggvények
Sztringfüggvények