問題タブ [complex-event-processing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
323 参照

wso2 - WSO2 CEP siddhi フィルターの問題

siddhi クエリ言語を使用しようとしていますが、誤用しているようです。

次の streamdef を持つイベントがいくつかあります。

次のようなクエリを使用して、同じプロセス値と同じフラックス値でイベントをフィルタリングしようとしています:

これを試すたびに、出力は生成されません。フィルターを外すと

すべてのイベントが出力に表示されます。

クエリの何が問題になっていますか?

0 投票する
1 に答える
375 参照

wso2 - イベント リストの wso2 CEP エラー

投稿は長いように見えますが、これはデータ (サンプルとエラー) によるものです。

cep 2.1.0 の buildFailed サンプルをモック化したバケットを作成しようとしています。(このサンプルは動作します)。

独自のストリームと独自のサンプル データを作成しました。

それでも、cep の入力ハンドラが私のイベントに問題を抱えているようです。

これまでのところ、問題は見つかりませんでした。

ストリーム定義:

イベントデータ:

streamdef を送信すると、管理者が接続されていることを除いて、エラーもログもありません。ここでさらにフィードバックが必要になる場合があります。curl post コマンドを使用します。

イベントを送信するとエラーが発生します:

誰かお願いします、何かヒントはありますか?概念実証の CEP プロジェクトを続けるために、これが本当に必要です。

よろしく、 シリル

0 投票する
1 に答える
132 参照

wso2 - WSO2 CEP で CEP 処理をトレースするにはどうすればよいですか?

自分のバケットと入力ストリームを使用して Build Analyzer の例をエミュレートしようとしています。すべてを正しく設定したと思いますが、テスト データを実行しても結果が得られません。

ログ出力全体は

[2013-03-29 08:57:16,988] 情報 {org.wso2.carbon.databridge.core.DataBridge} - 管理者が接続されました

もちろん、これは実稼働環境で実行する場合には理にかなっていますが、理想的にはある種のトレース モードにログ レベルを上げる方法を理解できていないため、何が起こっているかを確認できます。

ログ レベルを増やす場所はたくさんありますが、どのログ レベルを増やすべきかわからない場合は、ノイズを追加するだけになるのではないかと思います。何が起こっているのかを把握するために適切なログを有効にするにはどうすればよいですか?

余談ですが、私の理想の世界では、管理コンソールに 1) すべてのストリームとプロセスがマップされ (および検証され)、2) ボックスをチェックして任意のストリームのトレースを開始できる場所があります。

ティア、

ダグ

0 投票する
2 に答える
807 参照

design-patterns - シッディパターン検索について

siddhi ( http://siddhi-cep.blogspot.com/ ) / WSO2 には、次のようなクエリで機能する機能がありますか?

1) 成功に続く 5 つのエラー

2) 5 つのエラーに続いて 5 つの致命的なエラーと 1 つの成功

時間ウィンドウが存在すると仮定できます

誰かが例を提供できますか?

0 投票する
4 に答える
144 参照

wso2 - WSO2 CEP 2.0.1 は JMS キューからイベントを受信できますか?

jms-twitter の例のように、WSO2 CEP は JMS トピックからイベントを受信して​​います。JMS Queue からイベントを受信したいと考えています。出来ますか?

0 投票する
1 に答える
431 参照

complex-event-processing - esper: where に一致するものがない場合、where ステートメント イベントから選択する

フィールドの値が 2 つのウィンドウの値に依存する select ステートメントを使用しようとしています。また、最後に where ステートメントを使用して、1 つのウィンドウからイベントを除外します。例えば。

問題は、一致がない場合でもイベントを出力したいということです。そのため、B ストリームは null として扱われます。

0 投票する
1 に答える
181 参照

complex-event-processing - 出力アダプター streaminsight で新しいイベントを作成する

StreamInsight で次の問題があります。注文からの新しいタスクが入ってきて、出力アダプターをトリガーして予測を行うクエリがあります。outputadapter は、予測されたタスク サイクル タイムをテーブル (Windows Azure 内) に書き込みます。予測はニューラル ネットワークに基づいており、outputadapter に組み込まれています。予測がテーブルに書き込まれた後、予測されたすべての時間で何か他のことをしたいと思います。したがって、2 番目のクエリでは、5 分間の時間枠で書かれたタスクの数をカウントしたいと考えています。テーブルに保存されている予測値の数が注文のタスクの数と等しい場合、テーブルからすべての予測値を取得して、注文のサイクル タイムを予測したいと考えています。

このアイデアでは、outputadapter で新しいイベントを作成して、予測時間がテーブルに書き込まれていることを知る必要があります。しかし、outputadapter から streaminsight サーバーで新しいイベントをキューに入れることはできないと思います。

おそらく、この図で問題が明確になります: http://i40.tinypic.com/4h4850.jpg

誰かが私を助けてくれることを願っています。ありがとうカルロ