AM使用copy方法将.csv文件复制到cassandra表中.. 但我得到记录不匹配错误..
Record 41(Line 41) has mismatched number of records (85 instead of 82)
所有.csv文件都发生了这种情况。所有.csv文件都是系统生成的..
任何解决此错误的方法..?
答案 0 :(得分:1)
根据您的错误消息,听起来像复制命令对您有效,直到记录41.您使用什么作为分隔符? COPY
命令的默认分隔符是逗号,我敢打赌你的数据在第41行有一些额外的逗号。
一些选择:
COPY
的默认QUOTE
值为“。这将允许你留下文字逗号。COPY
命令的DELIMITER
选项设置为 | 。