Я недавно развернул Hive 2.4.3, однако в более старой версии Hive 1.2 существует несколько таблиц с разделами, я использую Derby в качестве хранилища метаданных.
Как лучше всего перенести их на новую установку Hive?
Я недавно развернул Hive 2.4.3, однако в более старой версии Hive 1.2 существует несколько таблиц с разделами, я использую Derby в качестве хранилища метаданных.
Как лучше всего перенести их на новую установку Hive?
Создайте внешние таблицы в новом улье и используйте эту команду для создания метаданных разделов.
MSCK [REPAIR] TABLE tablename;
Эквивалентная команда в версии Hive для Amazon Elastic MapReduce (EMR):
ALTER TABLE tablename RECOVER PARTITIONS;
Это добавит метаданные разделов Hive. См. руководство по обеим командам здесь: ВОССТАНОВЛЕНИЕ РАЗДЕЛОВ а>