Перейти к основному содержимому
Перейти к основному содержимому

Синхронизация конкретных таблиц

Существуют сценарии, когда было бы полезно повторно синхронизировать конкретные таблицы в конвейере. Некоторые примеры случаев использования могут включать значительные изменения схемы в Postgres или, возможно, переработку данных в ClickHouse.

Хотя возможность повторной синхронизации отдельных таблиц с помощью нажатия кнопки находится в процессе разработки, в этом руководстве будут описаны шаги, которые вы можете предпринять для достижения этой цели уже сегодня в Postgres ClickPipe.

1. Удалите таблицу из конвейера

Эту операцию можно выполнить, следуя руководству по удалению таблиц.

2. Очищение или удаление таблицы в ClickHouse

Этот шаг необходим для предотвращения дублирования данных при добавлении этой таблицы снова на следующем шаге. Вы можете сделать это, перейдя на вкладку SQL Console в ClickHouse Cloud и выполнив запрос. Обратите внимание, что у нас есть проверка, которая блокирует добавление таблицы, если таблица уже существует в ClickHouse и не пуста.

3. Снова добавьте таблицу в ClickPipe

Эту операцию можно выполнить, следуя руководству по добавлению таблицы.