Azure stream analytics 如何使用流分析计算单个窗口中的事件数?

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

我正在尝试创建一个使用StreamAnalytics的SlidginWindow功能的查询,并在5分钟内输出5个以上的事件

虽然可以计算是否存在具有以下代码的记录,但这种情况是1记录5事件,因此无法使用

SELECT
   COUNT(*)
FROM
   TABLENAME
GROUP BY 
   SlidingWindow(minute, 5) 
HAVING COUNT
   (*) >= 4 
你说的“1记录5事件”是什么意思?如果事件的复杂属性具有数组,则可以使用交叉应用和GetArrayElements展开每个项并执行计算。以下是MS文档:

交叉应用-

GetArrayElements-