INFO-Hive on hbase
更新时间: 2024-03-11 02:50:57
阅读 3859
HIVE映射hbase外部表
适用模块
hive
hbase
自助分析
离线开发
具体说明
使用hive创建hbase映射外部表,进行hive查询(**前提hive可以访问hbase,目前需要定开**)
使用示例
1、查看hbase原表结构:
底层访问hbase参照:https://study.sf.163.com/documents/read/service_support/dsc-p-a-0006
查看部分表数据
scan 'demo:hbasetest',LIMIT=>5
2、创建hive映射hbase外部表
create external table bdms.hivemaphbase (
id string,
hbasecf1 string,
hbasecf2 string
) stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
with serdeproperties ("hbase.columns.mapping" = ":key,cf1:name,cf2:math")
tblproperties("hbase.table.name" = "demo:hbasetest");
3、hbase分配用户可访问权限
grant 'bdms_用户名','RWXCA'
4、自助分析查询验证
select * from bdms.hivemaphbase limit 10
作者:林帅
文档反馈
以上内容对您是否有帮助?