使用无流分析的Azure函数将数据从Azure IoTHub存储到SQL数据库中

问题描述 投票:0回答:1

我只有一个设备连接到Iothub,遥测数据小于1k。在这种情况下,Azure Stream Analytics太昂贵了。

与Cosmos DB不同,Azure Functions具有它的绑定,但是SQL DB。

如何使用azure函数将数据从Azure Iothub存储到Azure SQL数据库中?

ps。我正在使用Javascript。

azure azure-functions azure-sql-database azure-iot-hub
1个回答
0
投票

绝对正确,在这种情况下,Stream Analytics可能会过大。我对您的问题的理解是使用功能来侦听设备消息并将其存储在SQL数据库中。您需要采取的步骤如下:

  1. 创建具有事件中心的Azure功能,该事件中心绑定到IoT中心的默认终结点(link
  2. 将SQL连接字符串添加到功能(link)的应用程序设置中>
  3. 编写JavaScript以将SQL运行到数据库(您可能需要安装依赖项作为答案的状态。与#2相同的链接
© www.soinside.com 2019 - 2024. All rights reserved.