如何将数据从 Azure IoT 中心路由到 Blob 和时间序列见解

How to route data from Azure IoT Hub to Blob and Time Series Insights

我正在尝试将遥测数据从 Azure IoT 中心路由到 Azure 时序见解以进行中期存储和可视化,并路由到 Azure Blob 存储以进行长期存储。

我为 IoT 中心上的 timeseriesinsights 创建了一个新的消费者组,并在 TimeSeries Insights 上添加了一个指向该消费者组的 IoT 中心事件源。 到目前为止,数据已路由到时间序列见解。

当我将所有遥测的自定义路由和 blob 端点 (query = true) 添加到 Azure IoT 中心时,时间序列见解事件源似乎中断,因此现在更长的数据存储在时间序列见解中。

我目前看到的唯一解决方案是将数据从 IoT Hob 转发到事件中心,然后使用事件中心捕获将数据存储到 blob 并将时间序列见解事件源连接到事件中心。

  1. 还有其他人遇到同样的问题吗?
  2. 有没有中间没有eventhub的更好的解决方案?

你应该有两条路线,例如:

  1. query = blob 存储为真
  2. query = true for events(这是内置的默认端点)