csv - Cassandra 中的 COPY 命令将 csv 文件中的句子插入相邻单元格

标签 csv cassandra copy cqlsh

我在 cassandra 中使用复制命令:

COPY table_name TO 'path/file.csv' with HEADER = TRUE;

在 csv 中复制后,其中一个单元格值(非常长的字符串)被分成几部分,并分散在与另一列重叠的相邻单元格中。

需要解决方案来正确暗示这一点。

最佳答案

one of the cell value (which is very long string) is broken in pieces and scattered in adjacent cell overlapping under another column.

听起来该单元格值可能包含逗号,导致其过早分割。尝试使用不同的分隔符。例如,如果您的文本数据不包含管道,那么这应该有效:

COPY table_name TO 'path/file.csv' with DELIMITER='|' AND HEADER = TRUE;

关于csv - Cassandra 中的 COPY 命令将 csv 文件中的句子插入相邻单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64062623/

相关文章:

cassandra - 无法强制转换为格式化日期 - Cassandra 时间戳类型

Cassandra vs Riak

c# - 在 WinRT 上复制文件夹

android - 如何将文件从 'assets' 文件夹复制到 SD 卡?

wpf - 将 WPF 网格控件数据绑定(bind)到 CSV 文件

sqlite - 在sqlite studio中批量添加列的方法?

java - 在java中将数据写入CSV文件时跳过字段中存在的逗号

cassandra - 了解 Cassandra 池选项(setCoreConnectionsPerHost 和 setMaxConnectionsPerHost)?

vb.net - 使用命令行将 *.xls 或 *.xlsx 文件转换为管道分隔的 .csv 文件

batch-file - 批量将2个文件合并为一个文件时出现问题