Member since
11-13-2018
2
Posts
0
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
5828 | 11-13-2018 12:25 PM |
11-13-2018
12:25 PM
As error describes my create external table statement having 2 columns id,name. In Hbase mapping I'm having 3 columns :key,hl:id,hl:name Create table with 3 columns: hive> create external table sample(key int, id int, name string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES("hbase.columns.mapping"=":key,hl:id,hl:name")
TBLPROPERTIES ("hbase.table.name"="hloan","hbase.mapred.output.outputtable"="hloan"); (or) if key and id columns having same data then I can skip hl:id in mapping. Create table with 2 columns: hive> create external table sample(id int, name string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES("hbase.columns.mapping"=":key,hl:name")
TBLPROPERTIES ("hbase.table.name"="hloan","hbase.mapred.output.outputtable"="hloan");
... View more