私はパターンを検出し、簡単なシッディクエリを記述しようとしています 例:「アイス」「クリーム」「X」「Y」「りんご」「水」SiddhiQLパターンとウィンドウクエリ
イベントアイス&クリームは一緒にすべきであり、リンゴの水は一緒になければならず、xyは窓の任意の値です。長さ(6)
問題は次のクエリはwindow.lengthを制限していません
from every ((s1=windowedStream[s1.val=='ice']-> s2= windowedStream[s2.val=='cream'])
-> (a1=windowedStream[a1.val=='apple'] -> a2 = windowedStream[a2.val =='water']))
select s1.meta_timestamp, s1.val
insert into filteredStream
おかげが、問題は、私は、スライディングウィンドウを作成したいとそのスライディングウィンドウの上に私は1つのイベントが、別の例を、以下かどうかを検出したいです: A(次の)B及びC(次の)D 氷(次の)クリームとリンゴ(続き)水 さらに6のウィンドウで、基本的にウィンドウは、保持するパターンを検出するためのチャンクとして扱われます – ha93
私の理解によれば、このパターンは長さ6のスライディングウィンドウ内で発生しますか?そうであれば、与えられた選択肢がうまくいくはずです。 –
はい、ありがとうございます^ _ ^、この種のイベントが発生するたびにアラートを公開できるCEPのダッシュボードは何ですか? – ha93