首页 > 解决方案 > 使用 AZURE 函数将遥测消息从 Azure IoT 中心路由到 Data Lake 存储

问题描述

我们如何使用 AZURE 函数将遥测消息从 Azure IOT Hub 路由到 Data Lake 存储。

标签: azure-functionsazure-data-lakeazure-iot-hub

解决方案


听起来您想使用带有 IoT 中心触发器的 Azure Function 来处理消息并传输到 Data Lake Store。

有一篇官方博客How to use Azure Functions with IoT Hub message routing介绍了如何使用 IoT Hub 消息路由和现有 SO 线程Azure Functions 设置 Azure Functions - 如何为我的 IoTHub 消息设置 IoTHubTrigger?你可以参考。

然后您只需要处理来自 IoTHub 的消息并使用 Data Lake Storage SDK(例如使用 .NET)传输到 Data Lake Store。

此外,在一些简单的案例中使用Azure 流分析是一种简单且更好的解决方案,通过SQL 等查询语言无需任何编程代码即可将消息从 IoTHub 路由到 Data Lake Store。


推荐阅读