Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Руководство по настройке MongoDB Atlas как источника

Настройте время хранения oplog

Для репликации требуется минимальное время хранения oplog не менее 24 часов. Мы рекомендуем установить время хранения oplog на 72 часа или дольше, чтобы oplog не был обрезан до завершения начального снимка. Чтобы задать время хранения oplog через интерфейс:

  1. Перейдите на вкладку Overview вашего кластера в консоли MongoDB Atlas и откройте вкладку Configuration.
Перейдите к конфигурации кластера
  1. Нажмите Additional Settings и прокрутите вниз до раздела More Configuration Options.
Разверните дополнительные настройки
  1. Нажмите More Configuration Options и установите минимальное окно oplog равным 72 hours или больше.
Задайте количество часов хранения oplog
  1. Нажмите Review Changes, чтобы просмотреть изменения, а затем Apply Changes, чтобы применить их.

Настройте пользователя базы данных

После входа в консоль MongoDB Atlas в левой панели навигации откройте вкладку Security и нажмите Database Access. Затем нажмите "Add New Database User".

Для ClickPipes требуется аутентификация по паролю:

Добавление пользователя базы данных

Для ClickPipes требуется пользователь со следующими ролями:

  • readAnyDatabase
  • clusterMonitor

Их можно найти в разделе Specific Privileges:

Настройка ролей пользователя

Также можно указать кластеры/экземпляры, к которым нужно предоставить доступ пользователю ClickPipes:

Ограничение доступа к кластеру/экземпляру

Что дальше?

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

Navigation