将partitionId或partitionKey与Iot Hub Azure一起使用

时间:2017-09-11 09:02:41

标签: azure azure-iot-hub azure-stream-analytics

我们正在开发一个应用程序,其中IoT设备将使用MQTT协议将事件发布到azure IoT中心(通过使用一个主题来推送消息)。我们希望使用Stream Analytic服务来使用这些消息。为了扩展Stream分析服务,建议使用partitionBy子句。

由于我们没有使用Azure Event hub SDK,我们能以某种方式将partitionId与事件相关联吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

正如Rita在评论中提到的,Event Hub会自动将每个设备与特定分区相关联。

然后,当您可以使用PARTITION BY PartitionId更接近输入的步骤,以有效地并行化输入处理并减少/聚合数据。 然后,您可以使用另一个非分区步骤输出到SQL,发送一些聚合数据。

这样做,即使输出到SQL,你也可以分配更多的感谢6 SU。

我们将更新我们的文档,以提供有关扩展ASA作业的更多信息,并描述不同的可能方案。

谢谢,

JS - Azure流分析