2017-02-01 8 views
-1

Ни один из этих (Hive/Cassandra) не является реляционным. Улей, поддерживаемый JDBC, я думаю, совместим с Hive.Будет ли Apache Sqoop поддерживать передачу данных от HIVE до Cassandra.

+0

не представляется возможным с Кассандрой в HDFS/Hive, если вы просто использовать 'sqoop' - https://sqoop.apache.org/ документы/1.4.6/SqoopUserGuide.html # _supported_databases –

ответ

1

Вы правы Sqoop работает с JDBC. Например, с Progress JDBC driver, вы можете экспортировать из HDFS Кассандре, как следует из Sqoop:

sqoop export --connect 'jdbc:datadirect:cassandra://MyServer:9042;KeyspaceName=MyKS' --driver com.ddtek.jdbc.cassandra.CassandraDriver --table 'blah_1024MB' --export-dir /user/hdfs/blah_1024MB/ --input-lines-terminated-by "n" --input-fields-terminated-by ',' --batch -m 10