Нет. это невозможно без переписывания данных. Alter table
не будет обновлять файлы, и индексы и фильтры Блума хранятся в файлах данных, а не в метастазах.
Если вы измените таблицу без перезаписи данных, то будут созданы фильтры для дальнейшего продвижения, для вновь вставленных / обновленных данных.
Итак, вам нужно заново вставить данные и намного лучше отсортировать их по столбцам фильтров, чтобы фильтры Блума были более эффективными.
Читайте об индексах ORC здесь .