Таблица кустов не распознает раздел - PullRequest
0 голосов
/ 07 апреля 2019

Моя таблица кустов разбита на столбец 'job_id'.Когда я сбрасываю данные в расположение таблицы hdfs, то создается раздел с именем 'JOB_ID', и моя таблица кустов не распознает его.

Я пробовал команду msck repair table, но это не такТ тоже помогло.

Ответы [ 2 ]

0 голосов
/ 08 апреля 2019

Я обнаружил, что имя раздела всегда должно быть строчными. Вот ссылка: https://medium.com/a-muggles-pensieve/hive-partition-column-name-camelcase-bad-idea-bc203d6e65da

0 голосов
/ 08 апреля 2019

Для внешних таблиц Hive необходимо добавить новый раздел вручную следующим образом:

ALTER TABLE table_name ADD PARTITION (job_id='927') location 'hdfs://some_location/job_id=927'
...