我有一个关于将数据插入 Apache IoTDB 的问题。当我尝试将
null
值插入时间序列字段时,出现错误消息提示 Msg: 507: Fail to insert measurements [ds] caused by [Path [root. testl.pl.
W3:XX:11:C1.ds] does not exist
。我尝试将该值设置为空字符串,然后该值插入成功。那么如果我想把这个字段设置为double
类型该怎么办呢?
如果 Apache IoTDB 中之前不存在该时间序列,则无法直接使用
insert null
命令,因为无法从记录的历史记录中推断出数据类型。如果你提前使用create timeseries
命令创建了,那么插入null
值时不会报错,所以你可以先尝试创建这个时间序列。