没有 Window 的流分析作业何时被触发

When is a Stream Analytics job without Window getting triggered

如果我不指定 windowing function,我不清楚何时调用流分析作业。它是定期 运行 还是在新事件到达时被调用?不幸的是,我还没有找到任何专门提到这一点的文档。

背景:我有多个设备向我的 IoT 中心发送更新,我只想在某个设备发送更新时进行新计算。

如果没有窗口函数,您的 Azure 流分析作业将在每次收到输入消息时 运行。但是,它可能会根据出口速率对输出进行批处理。这也取决于输出的类型,如 this page.

中所述

旁注是,根据查询的复杂程度,您需要考虑流式传输单元的使用情况。即使您不查看窗口函数,如果您想使用 UDF 或参考数据,您也需要检查 this page,因为它可能会影响您的内存使用。