我收到此错误:
“失败:此处不支持ParseException行3:0字符'”
在Hive上执行以下查询时:
create external table hbaselabreport(key string,patientname string)
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
with serdeproperties("hbase.columns.mapping"=":key,pd:patientname",
"hbase.table.name"="labreport")
hbase和hive安装在localhost上,而labreport表位于hbase上。
请帮助。
答案 0 :(得分:1)
缺少TBLPROPERTIES
CREATE EXTERNAL TABLE hbaselabreport(key string,patientname string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping"=":key,pd:patientname")
TBLPROPERTIES ("hbase.table.name"="labreport")