Вы можете добавить новые столбцы в Impala, используя ALTER TABLE, как показано ниже:
Замена всех столбцов
Вы также можете полностью заменить все столбцы на новый список столбцов. Это полезно для отбрасывания нескольких столбцов или для добавления столбцов в середине списка. Общий синтаксис:
ALTER TABLE tablename REPLACE COLUMNS (col1 TYPE1, col2 TYPE2,…);
Это полностью удаляет существующий список столбцов и заменяет его новым списком. Будут существовать только столбцы, указанные в операторе ALTER TABLE, и они будут в указанном вами порядке.
Примечание Это не меняет файлы данных, только метаданные для таблицы. , поэтому вы либо захотите, чтобы новый список соответствовал файлам данных, либо вам нужно будет заново создать файлы данных, чтобы соответствовать новому списку.
Надеюсь, это может быть полезно.