如何从从 IoTHub 路由的事件中心事件读数订阅不同的遥测数据

时间:2021-05-21 02:32:37

标签: c# azure azure-iot-hub azure-eventhub

我研究了从 EventHub 订阅某些主题的方法(例如温度等)

最初我们使用我们的客户端应用程序设备到云(例如从设备到 IoTHub)发送消息,设备有一些固件配置来添加遥测数据到消息正文和应用程序属性。然后,客户端应用程序将使用 EventHub 一个端点。

因为有多种类型的遥测数据(温度、湿度等)。我们并不认为从一个端点读取每个事件是一个好主意,尽管我们可以根据它们的应用程序属性过滤/处理这些数据。

但是,如果我们可以从多个EventHub 自定义端点处理不同的线程,那岂不是更有效率。

这些用例的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:0)

在 IoTHub 中,您可以使用消息路由。

<块引用>

在通过应用丰富查询将数据路由到各个端点之前对其进行过滤。

参考:Use IoT Hub message routing to send device-to-cloud messages to different endpoints