我有hadoop服务器,oracle和本地PC。这些在不同的ips上。
我想在oracle和hive表之间导出和导入数据。
当我在本地PC中使用import时,我使用"--target-dir"
定义哪个hdfs。
如何在本地PC上使用从蜂巢表到Oracle表的export
数据。
sqoop export
--connect jdbc:*****
--username root -P
--table ora_Test
--hcatalog-table test
此命令在配置单元服务器上有效,但我想在本地计算机上使用python运行它?
感谢您的进阶
这篇文章来自中等职位有帮助吗?
https://medium.com/@sandeepsinh/sqoop-jobs-development-using-python-82e4b0139457
这仅使用Python subprocess module执行shell动作>
但是,您确实需要在本地计算机上安装sqoop,并具有所有必需的防火墙以及与Hive和Oracle数据库的连接权限。