2017-03-13 36 views
0

我正在寻找一种方法,将DataStax DevCenter导出的CSV文件的分隔符从“,”更改为“|”。原因是在我的Cassandra数据导出中有几个数组列表已经有逗号,所以一旦打开导出为CSV文件,然后尝试打开它以与另一个应用程序解析,“”分隔符使解析数据变得非常具有挑战性。我正在使用DevCenter v1.6.0DataStax Devcenter使用“|”导出CSV格式而不是“,”

+0

如果您使用CSV解析器解析它,那么你不会有任何麻烦。 – OrangeDog

回答

0
COPY table_name (column , ...) 
TO 'file_name' 
WITH option = 'value' 

您可以使用DELIMITER选项。 例子:

COPY table_name (column , ...) 
TO 'file_name' 
WITH DELIMITER= '|' 

对于其他选项列表请参考以下链接。

COPY Command in Cassandra

+0

谢谢,我用Cqlsh这个命令,它为我工作。不幸的是,从来没有通过Devcenter找到解决方案,但这个答案满足了我的需求。 –