Sqoop 使用 Hive 表名将 hive 表导出到 RDBMS

sra*_*ra1 2 hive export

如何使用 sqoop 将 Hive 表数据导出到 RDBMS,我能够从 Hive 表路径导出 Hive 数据。

小智 5

为了直接从 hive 表导出,需要引用 HCATALOG。同样对于目标表,大小写很重要。因此,对于 MySQL,该表应该是小写的,但如果是 Oracle,它将是大写的。以下是 cloudera 中目标数据库为 MySQL 的示例。我不需要使用--hcatalog-home 或--hcatalog-database,但根据您的设置,它可能是必需的。

sqoop export 
--connect jdbc:mysql://localhost/retail_db 
--username root -P 
--table mysql_test 
--hcatalog-table test
Run Code Online (Sandbox Code Playgroud)