✅ Azure Stream Analytics ✅ Fabric Eventstream
選択した一連の行を、1 つ以上の列または式の値によって集計行のセットにグループ化します。 グループごとに 1 行が返されます。 SELECT 句の <select> リストの集計関数は、個々の行ではなく、各グループに関する情報を提供します。
構文
GROUP BY <group by spec>
<group by spec> ::=
<group by item> [ ,...n ]
| <window_type> | System.Timestamp()
<group by item> ::=
<column_expression>
<window_type>または System.Timestamp() が必要です。項目ごとにグループ化<>は省略可能です。 <window_type> と項目別の <グループ化のシーケンス> は任意の順序で表示できます。
論争
<window_type>
Azure Stream Analytics でサポートされているウィンドウを指定します。 「ウィンドウ化」を参照してください。
< column_expression >
グループ化操作を実行する列の式または名前を指定します。 列式には、SELECT リストで定義されている列の別名を含めることはできません。
例
SELECT TollId, System.Timestamp() AS WinEndTime, COUNT(*)
FROM TollTagEntry TIMESTAMP BY EntryTime
GROUP BY TumblingWindow( minute , 3 ) , TollId
こちらもご覧ください
System.Timestamp()
ウィンドウィング