Azure流分析时间窗口查询

时间:2018-12-02 17:18:39

标签: azure azure-stream-analytics

我正在一个项目中,我们正在记录多个设备的温度和湿度,并在云端使用Azure流分析来查找是否有任何设备违反了提到的阈值限制。

如果设备不断违反其限制,我们需要监视设备15分钟,然后需要发出警报。

但棘手的部分是,如果设备又超过其阈值又持续了30分钟,则再次发出另一个警报。然后,每隔30分钟需要再次提醒一次,直到设备恢复到正常极限。

我可以在流分析中使用滑动窗口查询来查找前15分钟内哪个设备超出阈值,但是如何找到随后的30分钟阈值超出阈值并发出警报呢?

1 个答案:

答案 0 :(得分:0)

我建议将当前ASA作业的一个输出发送到新的事件中心,并让新的ASA作业在30分钟的时间里监视来自第二个事件中心的数据。