Apache IoTDB 无法删除 Session 自动创建的时间序列
Apache IoTDB cannot delete a time series automatically created by Session
Session的写入接口如insertTablet、insertRecords等接口不对sequence做格式检查,不符合命名规范的sequence仍会自动创建。
这些序列不能通过Cli删除,因为Cli使用SQL接口,不允许写不符合规范的序列路径。
enter image description here
欢迎BesonChou。您能否尝试通过双勾号 ("
) 在 CLI 中转义名称(其中包含点),然后应该能够删除那里的时间序列,例如
DELETE TIMESERIES root.brige-ysg."82001..1501".v
有关更多详细信息,请参阅“图层名称”部分中的此处:http://iotdb.apache.org/UserGuide/Master/Data-Concept/Data-Model-and-Terminology.html
Single quotes are not allowed in the path. If you want to use special
characters such as "." in LayerName, use double quotes. For example,
root.sg."d.1"."s.1".
The characters supported in LayerName without double quotes are as
below:
Chinese characters '\u2E80' to '\u9FFF'
'+', '&', '%', '$', '#', '@', '/', '_', '-', ':'
'A' to 'Z', 'a' to 'z', '0' to '9'
'[', ']' (eg. 's[1', 's[1]', s[ab]')
'-' and ':' cannot be the first character. '+' cannot use alone.
使用Session的deleteTimeseries接口删除,该接口不做SQL解析,以毒攻毒
Session的写入接口如insertTablet、insertRecords等接口不对sequence做格式检查,不符合命名规范的sequence仍会自动创建。 这些序列不能通过Cli删除,因为Cli使用SQL接口,不允许写不符合规范的序列路径。 enter image description here
欢迎BesonChou。您能否尝试通过双勾号 ("
) 在 CLI 中转义名称(其中包含点),然后应该能够删除那里的时间序列,例如
DELETE TIMESERIES root.brige-ysg."82001..1501".v
有关更多详细信息,请参阅“图层名称”部分中的此处:http://iotdb.apache.org/UserGuide/Master/Data-Concept/Data-Model-and-Terminology.html
Single quotes are not allowed in the path. If you want to use special characters such as "." in LayerName, use double quotes. For example, root.sg."d.1"."s.1".
The characters supported in LayerName without double quotes are as below:
Chinese characters '\u2E80' to '\u9FFF' '+', '&', '%', '$', '#', '@', '/', '_', '-', ':' 'A' to 'Z', 'a' to 'z', '0' to '9' '[', ']' (eg. 's[1', 's[1]', s[ab]')
'-' and ':' cannot be the first character. '+' cannot use alone.
使用Session的deleteTimeseries接口删除,该接口不做SQL解析,以毒攻毒