Hive
文章平均质量分 58
开飞机的舒克贝塔
这个作者很懒,什么都没留下…
展开
-
通过JDBC来连接Hive
在大数据分析中,Hive作为历史数据挖掘分析工具,用到的很多,我们可以通过Hive的命令行来很方便地操作Hive中的数据,但是很多时候我们都需要将Hive的操作融入到编程环境中去,而Hive提供了JDBC接口,因而我们可以很方便地通过JDBC来操作Hive。下面就记录一下通过JDBC来连接Hive的过程: 第一步:启动集群中的Mysql服务(在安装mysql的那个节点上)原创 2017-04-10 15:22:31 · 1209 阅读 · 0 评论 -
通过Sqoop工具将Oracle数据库中的表数据导入到Hive的过程
Sqoop是一款开源的工具主要用于在Hadoop(Hive,HBasw)与传统的数据库(mysql、postgresql...)间进行数据的传递,可以将一个关系型数据库(例如 MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。 将各种关系型数据导入Hive中,其实大同小异,这里就以Oracle数据为例原创 2017-04-10 15:05:58 · 4699 阅读 · 0 评论 -
Sqoop将Oracle数据导入Hive时出现异常 running import job: java.io.IOException: Hive exited with status 1
[root@node2 sqoop-1.4.6]# sqoop import --connect jdbc:oracle:thin:@192.168.8.110:1521:orcl --username SKY --password 123456 --table GJJY20150613 -m 8 --hive-import Warning: /home/sqoop-1.4.6//../hcat原创 2017-03-30 10:13:05 · 6970 阅读 · 1 评论 -
通过sqoop导入Oracle数据到Hive时异常.IOException: Cannot run program "hive": error=2, No such file or directory
刚开始遇见这个异常的时候百思不得其解,Sqoop和HIve的环境配置绝对是没有问题的,最后在一个篇英文的解释中看到了解决方法,才恍然大悟。 这个异常 Cannot run program "hive": error=2, No such file or directory是说Sqoop没有找到Hive,我才想到我是将Sqoop部署在node1节点上。而Hive则是部署在了node2节点 上,而原创 2017-03-30 09:59:08 · 3755 阅读 · 0 评论