Apache IoTDB时间序列能否重命名?如何操作?
Apache IoTDB 时间序列重命名支持及实现方法
Apache IoTDB 支持重命名时间序列,且重命名操作不会改变该序列对应的原有数据。具体实现方式如下:
1. 使用RENAME TIMESERIES命令
直接通过SQL命令完成重命名,语法格式为:
RENAME TIMESERIES <old_full_path> TO <new_full_path>
示例
假设原有时间序列为root.sg.d0.s0,需要重命名为root.sg.d0.new_s0,执行以下命令:
RENAME TIMESERIES root.sg.d0.s0 TO root.sg.d0.new_s0
2. 注意事项
- 重命名后的新路径必须是合法的IoTDB时间序列路径,不能与已存在的时间序列路径重复
- 操作需要拥有对应路径的修改权限
- 重命名完成后,原路径将无法再访问,所有后续操作需使用新路径
- 该操作会同步更新元数据,但不会修改底层存储的原始数据,数据完整性不受影响
内容的提问来源于stack exchange,提问作者user21515202
相关产品推荐
相关产品推荐

