azure-functions - 使用 AZURE 函数将遥测消息从 Azure IoT 中心路由到 Data Lake 存储
问题描述
我们如何使用 AZURE 函数将遥测消息从 Azure IOT Hub 路由到 Data Lake 存储。
解决方案
听起来您想使用带有 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。
推荐阅读
- javascript - 无法读取未定义的属性“*******”
- asp.net-core - 在 .net Core 的 Use() 方法中使用 next() 方法?
- java - Maven Dependency 在 springboot 应用程序中显示错误
- sqlite - Mono SQLite:System.InvalidCastException:指定的强制转换无效
- powerapps - PowerApps:按多个条件过滤并按另一个条件区分
- android - Xamarin Android - 移植 Android Api 26 --> API 28 - 按钮在点击时显示在前面
- python - 从文本文件中排序数据的问题
- azure - 如何以非 root 用户身份在自托管构建代理上执行管道
- mysql - mysql模式匹配两个不同表中的前5个字符,然后将数据输入到单独的列中
- c# - C# Datagridview 双击在其过滤时无法触发