【发布时间】:2016-12-24 05:50:22
【问题描述】:
我使用 sqoop 工具通过以下脚本将 MySQL 数据库表导入 Hive。
sqoop import-all-tables --connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" --username=retail_dba --password=cloudera --hive-import --hive-overwrite --create-hive-table --warehouse-dir=/user/hive/warehouse/
但是当我检查 hive 中的数据库时,没有retail.db。
【问题讨论】:
-
添加 --verbose 标志并检查 sqoop 日志
-
签入
default数据库。您是否看到了来自retail_db 数据库的所有表? -
@devツ 是的,我能看到