hadoop - 使用 Sqoop 连接 Hive 和 Oracle 数据库

标签 hadoop cloudera sqoop

是否可以使用 Sqoop 将数据从 hive 导出到 Oracle DB 以用于报告目的,因为我不想在客户端应用程序中进行任何更改。

问候, 巴格旺博比

最佳答案

使用 insert overwrite directory Hive 的选项用于将查询的输出写入文件,然后使用 Sqoop export将文件中的数据插入 RDBM 的选项。使用 Oozie 的工作流程或 Azkaban (Azkaban 是否支持 Oozie 和 Hive 任​​务?)也可用于自动化。

关于hadoop - 使用 Sqoop 连接 Hive 和 Oracle 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20629137/

相关文章:

hadoop - Apache Sentry:SemanticException无有效特权此查询所需的特权

mysql - 将数据从 mysql 导入 hive 时,用户注销和 hadoop 服务器自动关闭

hadoop - Apache Pig - 如何提取记录集

hadoop - hive 中的 explode 功能不起作用

java - 如何在spark RDD(JavaRDD)中获取记录的文件名

hadoop - Docker 容器中的 Hadoop 更快/值得吗?

hadoop - Oozie 和 Hive : FAILED: SemanticException Unable to fetch table <table_name>

Java程序使用sqoop导入数据

hadoop - Hadoop中的RDMS数据归档

hadoop - 如何将hbase表中的数据导入到hive表中?