2013-01-25 155 views

回答

1

您應該在已安裝Hive的計算機上運行sqoop命令,因爲sqoop將查找$HIVE_HOME/bin/hive以執行CREATE TABLE ...和其他語句。

或者,你可以使用sqoop--hive-home命令行選項來指定安裝在您的蜂巢在哪裏(只覆蓋$HIVE_HOME

要連接到遠程RDBMS:

sqoop import --connect jdbc:mysql://remote-server/mytable --username xxx --password yyy 

要導入蜂巢:

sqoop import --hive-import 

通過查看h可以得到更全面的命令列表ttp://archive.cloudera.com/cdh/3/sqoop/SqoopUserGuide.html#_literal_sqoop_import_literal「>此鏈接。