обновление метаданных улья / импалы - PullRequest
2 голосов
/ 10 октября 2019

Обновляет ли команда таблицы REFRESH метаданные в impala при изменении расположения раздела в кусте?

Обновляет ли команда таблицы REFRESH метаданные в impala при изменении расположения раздела в кусте?

Я изменяю расположение раздела таблицы кустов с помощью

ALTER TABLE db.table partition(key=value1, key2=value2) set location='path'.

После этого я запускаю Refresh db.table в impala, которая не обновляет метаданные. Если я запускаю метаданные Invaldiate, это работает.

Ответы [ 2 ]

0 голосов
/ 16 октября 2019

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

После этого вы можете сделать недействительными метаданные для БД, в которой находится таблица, в оболочке Impala / пользовательском интерфейсе

0 голосов
/ 11 октября 2019

Для этого есть Impala JIRA-4364 . Тем не менее, в 2017 году продукт находится в резерве продукта, поэтому в настоящее время INVALIDATE METADATA является единственным обходным решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...