有没有办法通过IOT HUB将数据提取到ADX(Azure数据资源管理器)并分配标签

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

我有一个设置,其中有多个设备连接到 ADX 集群数据库。每个设备都将遥测数据发送到物联网中心,然后将其提取到数据库中。有一个设备也将数据发送到数据库,但我不想将其数据处理到子表中,并且在数据库中保留单独的列将是多余的,因为单个设备很少发送数据。我已经搜索过extend_tags(),这似乎是我想要的解决方案。

我尝试使用 with(tags="['ignore']") 在 json 映射中添加标签,但它什么也没做

azure schema kql azure-data-explorer
1个回答
0
投票

通过 IoT 中心将数据提取到 ADX(Azure 数据资源管理器)的步骤:

创建 IoT Hub 数据连接:

  • 导航到 Azure 门户中的 Azure 数据资源管理器群集。

  • 从左侧菜单中选择“数据库”,然后选择包含目标表的数据库。

  • 单击“数据连接”,然后单击“添加数据连接”。

  • 从下拉菜单中选择“IoT 中心”。

  • 选择 Azure 数据资源管理器群集和数据库。创建集群和数据库

enter image description here

  • 在 ADX 中创建一个表,以使用适用于 IoT 的 Azure 数据资源管理器仪表板数据来存储提取的数据。

  • 与 Azure Data Explorer建立 IoT 中心数据连接。

enter image description here

enter image description here

  • 使用 Azure 数据从 IoT 中心摄取Explorer

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.