выберите результат запроса Null для таблицы Hive на Hbase - PullRequest
0 голосов
/ 17 мая 2019

Я создал таблицу Hive на существующей таблице Hbase, в которой уже есть некоторые данные.После создания таблицы улья, когда я выбираю таблицу, таблица не дает результата.

Однако, если я вручную вставлю данные в таблицу Hive, я смогу увидеть эту запись как в hbase, так и в Hive.

CREATE EXTERNAL TABLE IF NOT EXISTS hive_on_hbase_table(
id string,
date_col string,
sent_ind string,
sync_ind string)
ROW FORMAT SERDE
'org.apache.hadoop.hive.hbase.HBaseSerDe'
STORED BY
'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (
"hbase.columns.mapping"=":key,cf:date_col,cf:sent_ind,cf:sync_ind",
"hbase.column.storage.types"= "-,b,b,b",
"hbase.table.default.storage.type" = "string",
"serialization.format"="1")
TBLPROPERTIES (
"hbase.table.name"="hbase_table");
...