WSO2 CEP のイベント ライフサイクルを説明するドキュメント/記事はありますか? イベントがイベント ストリームからどのように破棄されるのかよくわかりません。
ありがとう、ヒューゴ・カラド
WSO2 CEP のイベント ライフサイクルを説明するドキュメント/記事はありますか? イベントがイベント ストリームからどのように破棄されるのかよくわかりません。
ありがとう、ヒューゴ・カラド
イベントはすぐに破棄されます。基本的なフローは、ストリームがレシーバーからイベントを受信し、イベントを保存せずにすぐにパブリッシャーにプッシュすることです。特定の期間のイベントを収集する場合は、Siddhi Execution Plans [1] のタイム ウィンドウのようなものを使用できます。
次の Siddhi クエリでは、10 分間のイベントを収集し、平均ストリームを計算して AvgTempStream に挿入します。その場合、イベントはメモリに 10 分間保存されます。
from TempStream#window.time(10 min)
select avg(temp) as avgTemp, roomNo, deviceID
insert all events into AvgTempStream;
[1] https://docs.wso2.com/display/CEP400/SiddhiQL+Guide+3.0#SiddhiQLGuide3.0-Window