文档首页/
云数据库 GeminiDB/
GeminiDB Cassandra接口/
常见问题/
数据库使用/
导入数据时,报错field larger than field limit (131072)
更新时间:2022-09-24 GMT+08:00
导入数据时,报错field larger than field limit (131072)
问题现象
用户导入数据时,由于存在单个列超出128K,触发python csv单列限制。
报错信息如下:
field larger than field limit (131072)
可能原因
python csv读取文件时,参数csv.field_size_limit会限制单列大小。
解决方案
- 在cqlsh同目录下执行如下命令,查找到cqlshrc文件。
touch cqlshrc
rm -rf ~/.cassandra/cqlshrc*
- cqlshrc文件中配置如下内容,并保存。
[csv] field_size_limit = 9223372036854775807
- 通过cqlsh连接实例时,增加如下参数。
–cqlshrc=cqlshrc
命令示例:
cqlsh 127.0.0.1 8635 -u rwuser -p password --cqlshrc=cqlshrc
父主题: 数据库使用