iotdb
iotdb copied to clipboard
iotdb无法写入无信号key的数据
各位好, 我是用版本iot版本1.1.0, 使用对齐方式消费kafka写入iotdb,发现如果字段不存在,则该条数据就查不到,程序也没任何错误 日志可以看到 org.apache.iotdb.session.Session - All values are null and this submission is ignored
比如: { "uuid": "10001", "GnsAlt": "5.0", "Longtude": "119.317833", "GPSts": "3" "event_time": "2023-10-26 15:45:40" } uuid为设备,GnssAlt Longitude GPSSts 三个为信号值,event_time为事件事件, 如果正常传入这样的json,iotdb能正常写入,正常查询。 但是如果传入不带任何一个信号,但是有设备名称,事件时间如下: { "uuid": "10002", "event_time": "2023-10-26 15:45:40" } iotdb不报错,但是查询不到10002设备的数据, 请问这样是否正常?按我理解获取不到信号key,希望存入null的。
这种感觉上是工程上解决就行。例如遇到这种情况,可以设置一个叫 “signal”的bool型数据:当接收到信号,但是又无值时,就向signal测点上写一个true