物联网映射 - 将遥测数据正确分成属性和时间序列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了物联网映射 - 将遥测数据正确分成属性和时间序列相关的知识,希望对你有一定的参考价值。

每当我从传感器发布遥测数据(通过舷外机网关)时,我也将时间(unix时间以及ISO8601格式的日期时间)添加到json数据中。例如

{"MAC": "00-14-22-01-23-45","UNIX_TIME": 1519404687,"ISO8601_DATETIME": "2018-
02-23T16:52:38+00:00","VOLTAGE": 3.452}

我只是好奇 - 如果我们要将上述数据分成属性和时间序列,那么将它拆分为正确(严格意义上)是否正确

属性:MAC时间序列:UNIX_TIME,ISO8601和VOLTAGE

或者UNIX_TIME和ISO8601是否属于属性?因为(逻辑上和技术上讲)它们是发布数据的属性?我不是决定这样做的专家所以听到别人的意见会很好。我想在映射中使用这些,并希望确保我开始正确。谢谢

答案

属性是设备的属性,而不是发布的数据。

属性类似于遥测值,除了仅为属性存储最后提交的值,而遥测数据存储为时间序列。

以上是关于物联网映射 - 将遥测数据正确分成属性和时间序列的主要内容,如果未能解决你的问题,请参考以下文章

适用物联网环境通信协议:MQTT(消息队列遥测传输)协议

Thingsboard处理来自设备的数据并将其重新注入新的遥测数据

Edgex网关接入Thingsboard物联网平台-初探

物联网平台与kettle技术的结合

物联网平台与kettle技术的结合

百度智能云天工物联网支持多种类数据传输,MQTT助力数据语音视觉应用智能化