У меня есть таблица HBase, где клавиша строки выглядит так.
08:516485815:2013 1
06:260070837:2014 1
00:338289200:2014 1
Я создаю таблицу ссылок Hive, используя запрос ниже.
create external table hb
(key string,value string)
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
with serdeproperties("hbase.columns.mapping"=":key,e:-1")
tblproperties("hbase.table.name"="hbaseTable");
Когда я запрашиваю таблицу, я получаю следующий результат
select * from hb;
08:516485815 1
06:260070837 1
00:338289200 1
Мне это очень странно. Почему serde не может отобразить все содержимое ключа HBase? В таблице улья отсутствует все после второго ":"
Кто-нибудь сталкивался с подобной проблемой?