我需要将Hive表映射到HBase。 我的蜂巢表由三列名字符串,字符串的程度,主要串如何将Hive表映射到HBase中?
的我不知道怎么填进空白(??)
CREATE TABLE hbase_table(??, ??, ??, ...)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping" = "??")
TBLPROPERTIED ("hbase.table.name" = "hbase_table");
在你的答案中创建了HBase表之后,我执行了“INSERT OVERWRITE TABLE hbase_table SELECT * FROM hive_table(它由三列 - 名称字符串,度数字符串,主字符串组成)”,它导致错误,如Table insclause-0 has 4列,但查询有3列,如何解决这个问题? –
在你的蜂巢查询中给出一些常数,例如,从hive_table中选择100,名称,学位,专业 – madhu
你明白了吗...... – madhu