基于sqoop将hive数据导入到Oracle中

基于sqoop将hive数据导入到Oracle中

根据项目的需要,数据要从hive的app层导出到oracle进行数据结果的加工及展示在相应的系统上。

数据导入流程:

hive的分区表数据–>oracle的实体表中

数据表oracle创建:(字段与hive保持一致)

sqoop中导入可能存在的问题,hive表的存储格式为textfile时,使用export-dir参数时导入的数据会有脏数据的情况,记得要手动处理掉!!

sqoop版本1.4.4Z之后建议选择hcatalog参数进行导入

普通导入:
sqoop export \
--connect jdbc:oracle:thin:@//ip:端口号/实例
--username 用户
--password 密码
--table 表名(Oracle表名:表名大写)
--columns 列名
--export-dir HDFS数据存储路径
--input-fields-terminated-by
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值