码迷,mamicode.com
首页 > 其他好文 > 详细

什么是sqoop?

时间:2017-08-01 19:15:40      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:hive   from   oop   term   port   分享   tar   ble   connect   

1.什么是sqoop?

---SQL  to  HDFS  的工具

---利用JDBC连接关系型数据库

---Sqoop的获取

2.导入Oracle数据库表中指定的列

sqoop import --connect jdbc:oracle:thin:@ip地址:端口号:orcl --username  scott  --password  tiger --table emp  --columns‘empno,ename,sal‘  -m 1

3.导入Oracle数据库表中指定的表,并且指定分隔符和HDFS的路径

sqoop import --connect jdbc:oracle:thin:@ip地址:端口号:orcl --username  scott  --password  tiger --table emp  --columns‘empno,ename,sal‘  -m 1  --targer-dir ‘/sqoop/data1‘  --fields-terminatde-by‘**‘

4.导入Oracle数据库表中的数据,并使用query语句

sqoop import --connect jdbc:oracle:thin:@ip地址:端口号:orcl --username  scott  --password  tiger --query ‘select * from emp where deptno=10 and $CONDITIONS‘ -m 1 --targer-dir ‘/sqoop/data1‘  --fields-terminatde-by‘**‘

5.使用sqoop导入关系型数据库中的数据到hive中

技术分享

 

什么是sqoop?

标签:hive   from   oop   term   port   分享   tar   ble   connect   

原文地址:http://www.cnblogs.com/caiweihao81/p/7269937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!