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

Повторная синхронизация отдельных таблиц

В ряде сценариев может потребоваться повторно синхронизировать конкретные таблицы в pipe. Примерами таких случаев могут быть серьезные изменения схемы в MongoDB или переработка данных в ClickHouse.

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

1. Удалите таблицу из пайплайна (pipe)

Далее действуйте по руководству по удалению таблиц.

2. Выполните TRUNCATE или удалите таблицу в ClickHouse

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

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

Для этого следуйте руководству по добавлению таблиц.