gpt4 book ai didi

azure - 如何使用WebJob处理IoT hub消息并将其保存到SQL数据库?

转载 作者:行者123 更新时间:2023-12-02 07:28:56 26 4
gpt4 key购买 nike

我正在尝试创建一个完整的解决方案,将物联网设备的数据呈现到网页上。

数据和设备永远不会达到数百万,因此使用流分析、机器学习、大数据等是昂贵且不必要的。

我已经研究了数周的文档、博客、论坛,并且一直关注如何处理 IoT 中心收到的消息的部分,我想将它们保存到 SQL 数据库,然后构建一个网站将它们呈现给用户。

到目前为止我所拥有的:

<强>1。设备部分

Raspberry Pi 3 安装了 Windows IoT CoreHub 和 Device 上消息发送和接收均成功结束(使用设备资源管理器和 IoT 中心仪表板进行验证)

<强>2。处理部分

最相似的做法详解here但我不想使用 NoSQL,我尝试将 Azure 函数与外部表一起使用(实验性),但相关文档为零,并且我的所有尝试都因函数错误而失败。

现在我尝试连接 WebJob 来处理 IoT 中心消息,但我找不到任何相关示例或文档。本质上我想要将控制台应用程序转换为 WebJob,当消息到达 IoT 中心时将触发 WebJob

<强>3。网页部分

一旦我将消息发送到 SQL 数据库,我将创建自定义门户来管理和注册设备、向设备发出一次性命令以及请求响应数据。

将从数据库中查询遥测数据,并按设备类型、位置、用户权限等静态或近乎实时(使用 SignalR)呈现。这部分对我来说非常清楚。

请问有人可以帮我处理部分吗?

最佳答案

我通过使用 Azure WebJobs 找到了一个解决方案,这个 article解释如何将 EvenHub(IoT 中心)绑定(bind)到 WebJob。

关于azure - 如何使用WebJob处理IoT hub消息并将其保存到SQL数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43514235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com