仅当窗口之间的计数发生变化时,Azure 流分析才会获取计数

问题描述 投票:0回答:1

我正在尝试在 Azure 流分析中创建一个查询,每小时将为我提供过去 8 小时内的事件数(按某些列分组)。

我在

HoppingWindow(hour, 8, 1)
子句中使用
GROUP BY
,它给出了我需要的结果。

但是,我只想获取与之前的窗口相比计数增加的记录,以防止与相同数量的事件相关的多个警报。

我不确定如何才能实现这一目标,有什么建议吗?

azure stream window azure-stream-analytics
1个回答
0
投票

您可以使用滑动窗口而不是跳跃窗口。

滑动窗口与翻滚或跳跃窗口不同,输出事件 仅适用于窗口内容实际显示的时间点 变化。

请参阅:https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-window-functions

© www.soinside.com 2019 - 2024. All rights reserved.