永发信息网

如何用hive查询hbase中的数据

答案:1  悬赏:20  手机版
解决时间 2021-04-05 22:11
如何用hive查询hbase中的数据
最佳答案
第一步,启动hadoop,命令:./start-all.sh
第二步,启动hive,命令:
./hive --auxpath /home/dream-victor/hive-0.6.0/lib/hive_hbase-handler.jar,/home/dream-victor/hive-0.6.0/lib/hbase-0.20.3.jar,/home/dream-victor/hive-0.6.0/lib/zookeeper-3.2.2.jar -hiveconf hbase.master=127.0.0.1:60000
这里,-hiveconf hbase.master=指向自己在hbase-site.xml中hbase.master的值
第三步,启动hbase,命令:./start-hbase.sh
第四步,建立关联表,这里我们要查询的表在hbase中已经存在所以,使用CREATE EXTERNAL TABLE来建立,如下:
CREATE EXTERNAL TABLE hbase_table_2(key string, value string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping" = "data:1")
TBLPROPERTIES("hbase.table.name" = "test");

�0�2hbase.columns.mapping指向对应的列族;多列时,data:1,data:2;多列族时,data1:1,data2:1;
�0�2hbase.table.name指向对应的表;
�0�2hbase_table_2(key string, value string),这个是关联表
我们看一下HBase中要查询的表的结构,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样进入河北高考志愿填报的入口
形容一个女孩子从来不骗人,人又好用什么词
关于俄罗斯交通运输的说法,正确的是A.俄罗斯
煮冰糖雪梨要煮多长时间啊
想在广州买房,目前是二手房好还是新房好
为什么看见别的情侣我会嫉妒他们,总觉得是他
南阳有几个公园 ?
MAYA区域灯的双控制杆怎么调出来
仿写短语红的像玛瑙绿得像翡翠紫的像什么蓝的
求绝对领域3之裙底春光的APP
我征信不好可以贷款吗?
裴行书怎么写
八达岭青龙泉度假村(东南门)我想知道这个在什
读东南亚略图,回答下列问题(1)东南亚位于
杨四丧事服务地址在什么地方,想过去办事
推荐资讯
可以随便在图片上面加字的软件是什么?
厨房贴瓷砖面积怎么算,厨房装修 需要全贴瓷砖
甲醛净化器哪个牌子好,汽车空气净化器哪个牌
怎么把不喜欢的人在微信拉黑
关于孝敬父母的谚语,孝敬父母的谚语
刘备得诸葛亮下一句,诸葛亮做军师下面是什么
游戏麻将十什幺怎么胡
用一个直流24V小型继电器制作瞬间通断开关如
登堂入室同义词,登堂入室近义词
我最近看到了一个网站,想举报,但是是台湾的
关于家的诗句和描述,把蝴蝶比喻成花瓣起个名
爸爸带我去玩耍日300字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?