将表格从配置单元迁移到cassandra-使用COPY

时间:2018-12-13 08:00:22

标签: hive cassandra-3.0 presto

我要从Hive / HDFS迁移表(使用Presto加快迁移速度)到Cassandra v3.11.3,这是我的问题-我可以使用其他任何简单的方法吗?因为我的时间更少,需要移动的桌子很多。

我曾尝试将表格从蜂巢中导出为.csv文件...但是我遇到了其他问题,例如当我运行COPY命令时,它并没有导入所有行。它不会给我任何错误...但是它无法复制该.csv文件中的所有行或记录。

就像我在.csv文件中有1074行,但是在cassandra中从命令运行COPY之后,我最终只看到130行。

请问有一些示例可以用于更好的COPY命令,也可以从.csv文件复制完整的行。

我在下面的命令中尝试了COPY ...它给我很好的结果,但是没有显示我需要的所有记录。


  

复制表1   (“ domainid”,“ value”,“ description”,“ siteid”,“ orgid”,“ testid”,“ valueid”,“ rowstamp”,“ pluspcustomer”)   从HEADER = true AND DELIMITER的'/tmp/csv_files/csv_table1.csv'   =',';使用7个子进程

     

使用列[domainid,value,   说明,siteid,orgid,testid,valueid,rowstamp和pluspcustomer]。   已处理:1042行;速率:906行/秒;平均速率:1542行/秒   在0.676秒内从1个文件导入了1042行(跳过0)。


SELECT count(*) FROM table1 ;
  

计数

     

130

     

(1行)


请帮助...

0 个答案:

没有答案