Кодирование метаинформации в Hive - PullRequest
1 голос
/ 12 марта 2020

Обратиться за советом

hive> select version();
OK
2.3.3 r95e2ca94dcfdc6c2f5435a3de4094e1ab0f39976

В таблице комментариев поля вместо кириллицы отображаются знаки вопроса c (именно здесь я пишу комментарии). Если комментарии пишутся латинскими буквами, то все в порядке. Например:

CREATE TABLE `test_com`(
  `id` string COMMENT 'Test comment',
  `di` string COMMENT Тест коммент'
  ) STORED AS ORC
  TBLPROPERTIES ( 'store.charset'='UTF-8', 'retrieve.charset'='UTF-8');

===== >>>> введите описание изображения здесь

`id` string COMMENT 'Test comment', 
`di` string COMMENT '???? ???????'

Я пробовал разные форматы таблиц и разные способы создания это, но ничего не помогает.

Данные в таблице кириллицы c отображаются нормально.

Я пытался изменить комментарии с помощью

ALTER TABLE test_com CHANGE id id STRING COMMENT 'Number of the house (hold)';

Но это не помогает

Как это исправить?

enter image description here

...