Megosztás a következőn keresztül:


GROUP BY (Azure Stream Analytics)

A kijelölt sorok egy vagy több oszlop vagy kifejezés értékei alapján összegző sorok halmazába csoportosíthatók. A függvény minden csoporthoz egy sort ad vissza. A SELECT záradék kiválasztási <> listájában szereplő összesítő függvények az egyes sorok helyett az egyes csoportokról nyújtanak információkat.

Syntax

GROUP BY <group by spec>  
  
<group by spec> ::=  
    <group by item> [ ,...n ]  
    | <window_type> | System.Timestamp()  
  
<group by item> ::=  
    <column_expression>  
  

A <window_type> vagy a System.Timestamp() megadása kötelező, <a csoportosítás elemenként> nem kötelező. <> window_type és az elemek> szerinti csoportosítási sorrend <bármilyen sorrendben megjeleníthető.

Argumentumok

<window_type>

Megadja az Azure Stream Analytics által támogatott ablakokat. Lásd: Ablakozás (Azure Stream Analytics).

< column_expression >

A csoportosítási műveletet végrehajtó oszlop kifejezése vagy neve. Az oszlopkifejezés nem tartalmazhat a SELECT listában definiált oszlopaliasokat.

Példa

SELECT TollId, System.Timestamp() AS WinEndTime, COUNT(*)   
FROM TollTagEntry TIMESTAMP BY EntryTime  
GROUP BY TumblingWindow( minute , 3 ) , TollId  

Lásd még:

System.Timestamp()
Ablak