- 建立hbase表
2.建立hive表
CREATE EXTERNAL TABLE hivemessage (
id int,
name string,
age int,
address string,
teacher string
)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (
"hbase.columns.mapping" =
":key,info:name,info:age,school:address,school:teacher" 列簇對應hive中的列名
)
TBLPROPERTIES("hbase.table.name" = "student");
3.在hbase中插入資料
put 'message','1001','info:age','12'
put 'message','1001','info:name','wan'
put 'message','1001','school:address','bei'
put 'message','1001','school:teacher','shang'
4.在impala中檢視資料,可以正常檢視資料,然後用impala插入資料
5.資料是存放在hbase表中的,好處在于可以用impala工具友善的查詢資料。