是否可以使用Sqoop将数据从配置单元导出到Oracle数据库以进行报告,因为我不想在客户端应用程序中进行任何更改。
此致 Bhagwant Bhobe
答案 0 :(得分:2)
使用Hive的insert overwrite directory选项将查询的输出写入文件,然后使用Sqoop export选项将文件中的数据插入到RDBM中。使用Oozie或Azkaban(Azkaban是否支持Oozie和Hive任务?)的工作流程也可用于自动执行此操作。
答案 1 :(得分:0)
通过使用sqoop export命令,您可以将数据从配置单元导出到oracle DB。
sqoop export --connect jdbc:oracle:thin:@ipaddress:portnumber:DBName --table tableName --export-dir / user / hive / warehouse / emp1 --username uname --password pwd --fields-terminated -by'\ 001'-m 1
in --export-dir指定配置单元输出目录的位置。