0
とWSO2 CEP同じクエリを複数回、私はWSO2 CEPで、次の統計をしたい:異なる時間ウィンドウ
は(カウントを取得)ストリームに到着するすべてのイベントの。 5分、10分、30分、60分のウインドウでそれをやりたいこのため、私は次のコードを実行しています:
from stream#window.time(5 min)
select count() as numEvents
insert into stats;
from stream#window.time(10 min)
select count() as numEvents
insert into stats;
from stream#window.time(30 min)
select count() as numEvents
insert into stats;
from stream#window.time(60 min)
select count() as numEvents
insert into stats;
これは正しいデータ取得方法ですか?これは、私が達成したい唯一のことがタイムウィンドウを増やすことである場合、コードの巨大な複製のように思えます。 1つのクエリでこれを行うことに他の可能性はありますか?クエリが少なくても少なくてもかまいません。4