基本流程图如下:
命令如下:
Mysql导入Hive
1
1.1.表不存在则创建,并且加了where条件
sqoop import --connect jdbc:mysql://ip:port/db_name --username user_name --password password -m 4 --table mysql_table_name --hive-import --hive-table hive_db.hive_table --create-hive-table --where dt='20181201'
2.Oracle导入HIve
将用sqoop导入Oracle数据到HDFS
./sqoop import --connect jdbc:oracle:thin:@192.168.146.128:1521:orcal -- username scoot --passwd tiger --table emp --columns 'empno, ename, job, sal, deptno' -m 1 --target -dir '/sqoop/emp'
使用sqoop导入oracle数据到hive中,
./sqoop import --hive-