平板网站开发wordpress 文章别名
news/
2025/9/24 7:18:50/
文章来源:
平板网站开发,wordpress 文章别名,wordpress主题中文版,wordpress如何实时刷新数据库问题
时序数据库 IoTDB 如果在数据插入时未指定属性值的类型#xff0c;而后期需要将原本推断为 INT32 类型的数据强制转换为 TEXT 类型#xff0c;应如何处理#xff1f;如果字段类型不支持直接修改#xff0c;是否有其他方案可以实现字段类型的调整#xff1f;如何将设…问题
时序数据库 IoTDB 如果在数据插入时未指定属性值的类型而后期需要将原本推断为 INT32 类型的数据强制转换为 TEXT 类型应如何处理如果字段类型不支持直接修改是否有其他方案可以实现字段类型的调整如何将设备某个属性的类型从 TEXT 更改为 LONG如何修改已存在数据序列的字段类型例如将原本为 FLOAT 类型的字段修改为 INT 类型是否可以更改 timeseries 的数据类型例如将 FLOAT 类型更改为 DOUBLE
原因
IoTDB 不支持修改已经创建测点的类型。
方案
1如果不需要旧数据
方案一删除旧序列重新创建新元数据 删除旧序列并在创建新元数据时手动指定目标数据类型然后重新写入数据。
方案二修改自动推断策略配置 删除旧序列修改自动推断策略配置并重启服务以实现自动创建新的目标类型元数据。
自动创建模式配置
####################
### Configurations for creating schema automatically
##################### Whether creating schema automatically is enabled
# If true, then create database and timeseries automatically when not exists in insertion
# Or else, user need to create database and timeseries before insertion.
# effectiveMode: hot_reload
# Datatype: boolean
enable_auto_create_schematrue# ALL data types: BOOLEAN, INT32, INT64, FLOAT, DOUBLE, TEXT# register time series as which type when receiving boolean string true or false
# effectiveMode: hot_reload
# Datatype: TSDataType
# Options: BOOLEAN, TEXT
boolean_string_infer_typeBOOLEAN# register time series as which type when receiving an integer string and using float or double may lose precision
# effectiveMode: hot_reload
# Datatype: TSDataType
# Options: DOUBLE, FLOAT, INT32, INT64, TEXT
integer_string_infer_typeDOUBLE# register time series as which type when receiving a floating number string 6.7
# effectiveMode: hot_reload
# Datatype: TSDataType
# Options: DOUBLE, FLOAT, TEXT
floating_string_infer_typeDOUBLE# register time series as which type when receiving the Literal NaN.
# effectiveMode: hot_reload
# Datatype: TSDataType
# Options: DOUBLE, FLOAT, TEXT
nan_string_infer_typeDOUBLE2如果需要旧数据
使用 Select into Cast具体支持的转换规则详见官方文档内置函数与表达式章节。
# 举例将DOUBLE类型转成TEXT类型
select cast(L1_BidPrice as TEXT) into root.stock.Legacy.0700HK(L1_BidPrice_back) from root.stock.Legacy.0700HK导入导出工具将数据导出 CSV 文件修改类型后再重新导入目标类型一致的序列。自定义程序
TsFile 重写调用 TsFile 写入 API 重写 TsFile。Session 数据重写查询旧数据修改为指定类型后再批量写入到新测点。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/915182.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!