Sqoop 与Hadoop生态系统的集成
到目前为止,数据在关系数据库管理系统(RDBMS)和分布式文件系统(HDFS)之间进行转移。导入的数据可能进一步需要使用Hive或HBase进行代码分析。
Sqoop提供了直接导入数据到Hive / HBase的属性。
只需在命令的末尾添加“–import-hive”。
示例:
sqoop import \ --connect "jdbc:mysql://localhost/training" \ --username training -P \ --table cityByCountry \ --target-dir /user/where_clause \ --where "state = 'Alaska'" \--import -hive -m 1