Cassandra中的COPY命令插入csv文件中句子的相邻单元格
我在cassandra中使用复制命令:Cassandra中的COPY命令插入csv文件中句子的相邻单元格,csv,cassandra,copy,cqlsh,Csv,Cassandra,Copy,Cqlsh,我在cassandra中使用复制命令: COPY table_name TO 'path/file.csv' with HEADER = TRUE; 在csv中复制后,其中一个单元格值(非常长的字符串)被分割成碎片并分散在另一列下重叠的相邻单元格中 需要适当的解决方案来暗示这一点。我建议使用该工具将数据导出到CSV和JSON格式或从CSV和JSON格式导入数据,而不是使用功能非常有限且存在问题的COPY命令-它针对快速数据导出/导入进行了大量优化,并且非常可配置。它可以简单到(CSV是默认格式
COPY table_name TO 'path/file.csv' with HEADER = TRUE;
在csv中复制后,其中一个单元格值(非常长的字符串)被分割成碎片并分散在另一列下重叠的相邻单元格中
需要适当的解决方案来暗示这一点。我建议使用该工具将数据导出到CSV和JSON格式或从CSV和JSON格式导入数据,而不是使用功能非常有限且存在问题的
COPY
命令-它针对快速数据导出/导入进行了大量优化,并且非常可配置。它可以简单到(CSV是默认格式):
dsbulk unload-k keyspace-t table-url文件名
您可以控制要导出的列、将数据存储在压缩文件中等。有关示例,请参阅以下博客文章:
COPY table_name TO 'path/file.csv' with DELIMITER='|' AND HEADER = TRUE;
你的绳子有多长?但这不应该是个问题。看起来字符串出现在csv文件的其他列中,但它出现在单个列中