Улей не может отображать специальные символы - PullRequest
0 голосов
/ 04 января 2019

Я создал таблицу кустов на таблице hbase
вот так

CREATE EXTERNAL TABLE RGPD.TEST_TAB(
`HBASE_ID` STRING,
`INTEGRATION_ID` STRING,
`LAST_NAME` STRING,
`MAIDEN_NAME` STRING,
`FST_NAME` STRING,
`PER_TITLE` STRING,
`BIRTH_DT` STRING
)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ('hbase.columns.mapping'=':key,all:integration_id,all:last_name,all:maiden_name,all:fst_name,all:per_title,all:birth_dt','serialization.encoding'='UTF-8')
TBLPROPERTIES ('hbase.table.name'='key:TEST_TAB');   

когда я делаю запрос на выборку в улье
У меня есть возвращение, как это:

10131472        FRAN�OIS   

пока запрос в hbase возвращает:

01061948        FRAN\xC7OIS   

Я знаю, что это проблема с набором символов (utf-8), но я не нашел решения
Любая помощь, пожалуйста!

...