从Azure IoT Central中具有多个用户的设备过滤遥测

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

假设我的设备有多个用户。用户1将开始与设备的会话,在一段时间内发送一些遥测数据,并最终结束其会话。接下来,用户2将启动会话,并从同一设备发送一些遥测数据。在IoT Central中,我对生成按用户而不是按设备分组的遥测分析感兴趣。是否可以在每个会话开始时发送一次用户ID字符串,以表示确定以下遥测数据是针对该用户的?实现此目的的最佳方法是什么?

azure-iot-central
1个回答
0
投票

您是否关心将数据与用户隔离开来?如果是这样,完成此操作的最佳方法是在设备从一个用户移动到另一个用户时删除并重新创建该设备实例(即重新配置);但是,这样一来,您就无法跟踪同一设备随时间变化的设备遥测趋势(即电池寿命)。

如果您不关心数据隔离,则可以发送每个用户唯一的设备属性,然后可以通过该设备属性对数据进行切片和切块。但是,IoT Central中的内置分析工具将不支持此功能。您可以使用连续数据导出来导出数据,然后离线进行分析(即在PowerBI中)。

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