2016-09-12 5 views
0

をwindow.cron使用して:私は実際に私が集約されたものを受け取り、キーkeyグループの結果の集計を得ることを期待シッディ:グループごとのマルチ結果シッディ3.1.0、 このような私のsiddhiql

define stream demo(key string, v1 int, v2 int, v3 int); 
from demo#window.cron(0/5 * * * * ?) 
select key,sum(v1) as v1,sum(v2) as v2,sum(v3) as v3 insert into outputStream 

をイベントごとに結果が表示されますが、グループごとには表示されません timeBatchはグループごとに結果を得ることができますが、出力時間を制御することはできません。 提案がありますか?

答えて

0

GroupBy句を使用する必要があります。

from demo#window.cron(0/5 * * * * ?) 
select key,sum(v1) as v1,sum(v2) as v2,sum(v3) as v3 
group by key 
insert into outputStream; 
関連する問題