我有一个设置,其中有多个设备连接到 ADX 集群数据库。每个设备都将遥测数据发送到物联网中心,然后将其提取到数据库中。有一个设备也将数据发送到数据库,但我不想将其数据处理到子表中,并且在数据库中保留单独的列将是多余的,因为单个设备很少发送数据。我已经搜索过extend_tags(),这似乎是我想要的解决方案。
我尝试使用 with(tags="['ignore']") 在 json 映射中添加标签,但它什么也没做
通过 IoT 中心将数据提取到 ADX(Azure 数据资源管理器)的步骤:
创建 IoT Hub 数据连接:
导航到 Azure 门户中的 Azure 数据资源管理器群集。
从左侧菜单中选择“数据库”,然后选择包含目标表的数据库。
单击“数据连接”,然后单击“添加数据连接”。
从下拉菜单中选择“IoT 中心”。
选择 Azure 数据资源管理器群集和数据库。创建集群和数据库。
在 ADX 中创建一个表,以使用适用于 IoT 的 Azure 数据资源管理器仪表板数据来存储提取的数据。
与 Azure Data Explorer建立 IoT 中心数据连接。