Ленивая миграция, за счет полного сканирования таблицы
CREATE TABLE x_new
PARTITION BY y
CLUSTER BY z
AS
SELECT *
FROM x_old
Бесплатная миграция путем экспорта
Шаг 1:
CREATE TABLE x_new
PARTITION BY y
CLUSTER BY z
AS
SELECT *
FROM x_old
LIMIT 0
Шаг 2. Экспорт таблицы x_old в GCS (рекомендуется Avro).
Шаг 3. Загрузка экспортированных файлов из GCS в x_new.