我们正在尝试处理具有IoT集线器、流分析和表存储的仪表板上的事件驱动图标(开/关/活动)。我不能让实际的进程在6秒内工作。流分析的水印是恒定的5秒。该网站声称即时处理。https://azure.microsoft.com/en-us/services/stream-analytics/
我使用一个非常简单的查询来设置流分析,即将排队时间存储到表存储中。我确保事件排序时间和乱序消息都设置为0秒并丢弃。我用一个新的流分析部署做到了这一点。我还使用了允许的最大SU为6。我将批处理输出设置为1。
select IoTHub.ConnectionDeviceId as PartitionKey, IoTHub.ConnectionDeviceId as RowKey, IoTHub.EnqueuedTime As Value
into Output
from Input我预计总处理时间不会超过1.5秒,水印不会超过100毫秒。
发布于 2019-06-11 13:34:47
建议使用以下警报来监视流分析作业的性能。这些指标应在过去5分钟内每分钟评估一次。

尝试增加SU的数量或并行化您的查询。
有关SU的更多信息,请参阅Understand and adjust Streaming Units。
希望这能有所帮助。
https://stackoverflow.com/questions/56530709
复制相似问题