Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
✅ Azure Stream Analytics ✅ Fabric Eventstream
A kifejezés összes értékének összegét adja vissza. A SZUM csak numerikus oszlopokkal használható. A NULL értékek figyelmen kívül lesznek hagyva. Az összes NULL érték esetében az eredmény is NULL.
Szemantika
-- Aggregate Function Syntax
SUM ( expression )
-- Analytic Function Syntax
SUM ( expression ) OVER ([<PARTITION BY clause>] <LIMIT DURATION clause> [<WHEN clause>])
Érvek
kifejezés
Állandó, oszlop vagy függvény, valamint az aritmetikai operátorok bármilyen kombinációja. A SZUM nagy méretű és lebegőpontos oszlopokkal használható.
OVER ([<PARTITION BY záradék><LIMIT DURATION záradék> [<WHEN záradék>]]
Azt a sorcsoportot határozza meg, amelyre a SZUM van alkalmazva. A PARTITION BY záradék azt határozza meg, hogy az azonos partíciókulcsú sorok csoportosítva legyenek. A LIMIT DURATION záradék azt határozza meg, hogy a csoport mennyi előzményt tartalmaz. A WHEN záradék logikai feltételt ad meg a csoportba felvenni kívánt sorokhoz. A használattal kapcsolatos további részletekért lásd a OVER záradékot .
Visszatérési típusok
Az összes kifejezésérték összegzését adja vissza a legpontosabb kifejezés adattípusban.
példa
SELECT System.Timestamp() AS OutTime, TollId, SUM (Toll)
FROM Input TIMESTAMP BY EntryTime
GROUP BY TollId, TumblingWindow(minute,3)