Hive映射已存在的HBase表

本文介绍了如何在Hive中映射已存在的HBase表,包括确保HBase相关jar包版本一致,配置Hive的hbase-site.xml,创建Hive外部表并指定字段到HBase列的映射,以及使用Impala验证映射。同时,列举了一些Hive的常用操作命令。
摘要由CSDN通过智能技术生成
1、首先要确保/usr/lib/hive/lib下HBase的jar包的版本要和实际环境中HBase的版本一致,需要用/usr/lib/hbase/li/目录下得jar包做软连接,如下:
ln -s /usr/lib/hbase/lib/hbase-client-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-client.jar
ln -s /usr/lib/hbase/lib/hbase-common-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-common.jar
ln -s /usr/lib/hbase/lib/hbase-hadoop2-compat-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-hadoop2-compat.jar
ln -s /usr/lib/hbase/lib/hbase-hadoop-compat-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-hadoop-compat.jar
ln -s /usr/lib/hbase/lib/hbase-protocol-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-protocol.jar
ln -s /usr/lib/hbase/lib/hbase-server-1.0.0-cdh5.4.3.jar /usr/lib/hive/lib/hbase-server.jar
ln -s /usr/lib/hbase/lib/htrace-core-3.0.4.jar /usr/lib/hive/lib/htrace-core.jar
ln -s /usr/lib/zookeeper/zookeeper.jar /usr/lib/hive/lib/zookeeper.jar 
执行脚本:
#!/bin/sh
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值