iotdb无法写入无信号key的数据
- Lingua principale
- Java
- Stelle
- 6.4k
- Fork
- 1.2k
- Merge medio
- 1g 23h
- PR unite (30g)
- 115
Descrizione
各位好,
我是用版本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的。
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia riproducendo il caso corrispondente di ingestione Kafka in IoTDB 1.1.0 con un device e event_time, ma senza signal fields, quindi esamina il messaggio di log di Session riportato: “All values are null and this submission is ignored.” Confronta il risultato con una submission contenente signal values ed esegui una query su entrambi i devices. Il completamento dovrebbe stabilire se questo comportamento è previsto e, in caso contrario, definire la gestione prevista e aggiungere un test di regressione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, kafka
- Ambito
- data-engineering, databases
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100