蜂巢无法显示特殊字符

时间:2019-01-04 16:10:32

标签: hive character-encoding hbase

我在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)问题,但是我没有找到解决方法
任何帮助请!!

0 个答案:

没有答案