【发布时间】:2023-03-23 18:50:01
【问题描述】:
我们如何使用 AZURE 函数将遥测消息从 Azure IOT Hub 路由到 Data Lake 存储。
【问题讨论】:
标签: azure-functions azure-data-lake azure-iot-hub
我们如何使用 AZURE 函数将遥测消息从 Azure IOT Hub 路由到 Data Lake 存储。
【问题讨论】:
标签: azure-functions azure-data-lake azure-iot-hub
听起来您想使用带有 IoT Hub 触发器的 Azure Function 来处理消息并传输到 Data Lake Store。
有一个官方博客How to use Azure Functions with IoT Hub message routing介绍如何使用IoT Hub消息路由设置Azure Functions和一个现有的SO线程Azure Functions - how to set up IoTHubTrigger for my IoTHub messages?,您可以参考。
然后您只需处理来自 IoTHub 的消息,并使用 Data Lake Storage SDK(例如using .NET)传输到 Data Lake Store。
此外,在一些简单的情况下使用Azure Stream Analytics 是一种简单且更好的解决方案,通过query language 就像 SQL 一样,无需任何编程代码即可将消息从 IoTHub 路由到 Data Lake Store。
【讨论】: