前提hive和hbase已经整合,如果还没整合,可以看看我的另一篇文章或者百度一下搜索相关内容即可
CREATE EXTERNAL TABLE if not exists bers(
rkey STRING,es_jcsx_rksx_zjlx string,
time bigint --bigint 固定的,不能换成别的类型
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.hbase.HBaseSerDe'
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES(
"hbase.columns.mapping"=":key,tag:es_jcsx_rksx_zjlx,:timestamp"
)
TBLPROPERTIES(
"hbase.table.name"="portrayal"
);