0

このロジックを使用してAzure Stream Analytic(ASA)ジョブでルールを作成しようとしています: "値がXとYの間にあり、その範囲を1分間引きしてからサービスバスに出力してください(そしてAzure関数でアラートを送信します)。この値が1分以内に範囲外にある場合は、ウィンドウをリセットする必要があります。Azure Stream Analytics - イベントが発生したときの開始/停止/リセットウィンドウ

私はウィンドウ関数を読んできましたが、ASAの起動時にウィンドウが始まると思われますが、間違っている可能性があります。

"不良値"イベントが発生したときに(転倒)ウィンドウを開始し、値が良好(範囲外)になったときにウィンドウを停止する方法はありますか?

ありがとうございます!

答えて

1

Azure Stream Analyticsでは、すべてのウィンドウ関数は固定長で定義されています。さらに、Windowsの機能はジョブで定義されています。ウィンドウをリセットする唯一の方法は、ジョブのクエリを変更してジョブを再起動することです。

「不正な値」イベントが発生したとき(タンブリング)ウィンドウを起動して、値が(範囲外の)良いになると窓を停止する方法はありますか?

あなたの説明に基づいて、値が1分の範囲にあるときにイベントを発生させることが必要だと思います。

Sliding Windowは、お客様の要件に適しています。イベントが発生した場合にのみ出力を生成します。

関連する問題