Csv 如何将.tsv文件加载到cassandra中

Csv 如何将.tsv文件加载到cassandra中,csv,cassandra,cqlsh,Csv,Cassandra,Cqlsh,我正在尝试将.csv文件加载到Cassandra中,并使用“|”作为分隔符,但其中一条记录已获得该分隔符&存在一个记录不匹配错误。我尝试了其他分隔符,但它们存在于记录中。当我使用制表符或特殊符号作为分隔符时,出现以下错误: “分隔符”必须是1个字符的字符串 有没有办法将.tsv文件直接加载到Cassandra中?您使用的是哪个版本的Cassandra Cassandra JIRA项目中有一个关于此问题的通知单()。根据通知单,修复程序似乎已提交并应用于版本2.0.7 我刚刚尝试过,它对我有效(版

我正在尝试将.csv文件加载到Cassandra中,并使用“|”作为分隔符,但其中一条记录已获得该分隔符&存在一个记录不匹配错误。我尝试了其他分隔符,但它们存在于记录中。当我使用制表符或特殊符号作为分隔符时,出现以下错误:

“分隔符”必须是1个字符的字符串


有没有办法将.tsv文件直接加载到Cassandra中?

您使用的是哪个版本的Cassandra

Cassandra JIRA项目中有一个关于此问题的通知单()。根据通知单,修复程序似乎已提交并应用于版本2.0.7

我刚刚尝试过,它对我有效(版本2.0.9):

注意结尾使用了带分隔符='\t'

[cqlsh 4.1.1 | Cassandra 2.0.9 | CQL spec 3.1.1 | Thrift protocol 19.39.0]

cqlsh> use stackoverflow;
cqlsh:stackoverflow> COPY trainsbydeparturetime(identifier, train_number,
    origin_train_station, dest_train_station, departure_time, total_travel_time )
    FROM '~/trainTimes.tsv' WITH DELIMITER='\t';

2 rows imported in 0.116 seconds.