我正在尝试在 Azure 流分析中创建一个查询,每小时将为我提供过去 8 小时内的事件数(按某些列分组)。
我在
HoppingWindow(hour, 8, 1)
子句中使用 GROUP BY
,它给出了我需要的结果。
但是,我只想获取与之前的窗口相比计数增加的记录,以防止与相同数量的事件相关的多个警报。
我不确定如何才能实现这一目标,有什么建议吗?
您可以使用滑动窗口而不是跳跃窗口。
滑动窗口与翻滚或跳跃窗口不同,输出事件 仅适用于窗口内容实际显示的时间点 变化。
请参阅:https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-window-functions