Azure stream analytics 如何使用流分析计算单个窗口中的事件数?
我正在尝试创建一个使用StreamAnalytics的SlidginWindow功能的查询,并在5分钟内输出5个以上的事件 虽然可以计算是否存在具有以下代码的记录,但这种情况是1记录5事件,因此无法使用Azure stream analytics 如何使用流分析计算单个窗口中的事件数?,azure-stream-analytics,stream-analytics,Azure Stream Analytics,Stream Analytics,我正在尝试创建一个使用StreamAnalytics的SlidginWindow功能的查询,并在5分钟内输出5个以上的事件 虽然可以计算是否存在具有以下代码的记录,但这种情况是1记录5事件,因此无法使用 SELECT COUNT(*) FROM TABLENAME GROUP BY SlidingWindow(minute, 5) HAVING COUNT (*) >= 4 你说的“1记录5事件”是什么意思?如果事件的复杂属性具有数组,则可以使用交叉应用和G
SELECT
COUNT(*)
FROM
TABLENAME
GROUP BY
SlidingWindow(minute, 5)
HAVING COUNT
(*) >= 4
你说的“1记录5事件”是什么意思?如果事件的复杂属性具有数组,则可以使用交叉应用和GetArrayElements展开每个项并执行计算。以下是MS文档:
交叉应用-
GetArrayElements-