我们正在使用 Azure TimeSeries Insights 存储来自我们设备的各种传感器的时间序列。为了便于同时查询多个相关传感器,我只使用 deviceId(来自 IoT Hub)作为 TimeSeries Id。这适用于我的后端查询,我可以使用过滤器表达式按传感器 ID 过滤。
我发现的唯一缺点是我失去了对 TSI Explorer 的支持,因为我在时间序列中的 value 属性包含来自多个传感器的值。显示为单个图表没有意义。
我想也许我可以使用 TSI 模型创建按传感器 id 过滤的字段,这样我在 TSI Explorer 中获得相同的体验,就好像我会为每个设备和传感器使用时间序列一样。但我不知道该怎么做。
所以我的问题是:
- 在单个时间序列中合并设备的多个传感器的方法是否有任何缺点(除了明显失去 TSI Explorer 支持)?
- 有没有办法对时间序列进行建模以重新获得 TSI Explorer 支持?