azure - 流分析无法立即处理,恒定 5 秒水印

标签 azure watermark azure-stream-analytics stream-analytics

我们正在尝试使用 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 毫秒。

最佳答案

建议使用以下警报来监控流分析作业的性能。应在过去 5 分钟内每分钟评估这些指标。

enter image description here

尝试增加 SU 数量或并行化您的查询。

有关 SU 的更多信息,请参阅 Understand and adjust Streaming Units .

希望这有帮助。

关于azure - 流分析无法立即处理,恒定 5 秒水印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56530709/

相关文章:

itext - 导入 PDF 位置 PDFStamper

azure-blob-storage - 流分析的 blob 路径中不考虑自定义时间戳

azure - 如何在 Azure Devops 上添加新字段并继承旧(前身)字段的值?

azure - 名称或服务未知 - Azure 中的间歇性错误

php - CodeIgniter不使用image_lib添加水印

Azure 流分析 : "Stream Analytics job has validation errors: The given key was not present in the dictionary."

azure - 计算 azure 流分析中的累积总和

rest - 演示页面和控制台之间的 Azure OCR 差异

azure - 基于 Blob 存储的 Azure 函数触发器无法与存储资源管理器/模拟器一起使用

安卓水印