Я получаю эту ошибку при попытке изменить ключи сортировки в таблице (таблица содержит ~ 1M строк x ~ 12 столбцов). В таблице нет ключей сортировки перед выполнением изменения, как показано ниже:
alter table table_name
alter sortkey (date_col, col2, col3);
Эта попытка запускается в течение нескольких секунд, прежде чем возвращает следующее:
ERROR: Too much content of 'table_name' are deleted during executing alter distkey command. Please Retry.
Кто-нибудь сталкивался с этим конкретным ошибка раньше? Мое решение состояло в том, чтобы создать новую таблицу с желаемыми сортировочными клавишами, которая отлично работает.
create table table_name_sorted
sortkey (date_col, col2, col3)
as (
select * from table_name
);