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

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

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

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

  1. Перейдите на вкладку Обзор вашего кластера в консоли MongoDB Atlas и нажмите на вкладку Конфигурация.
Перейдите к конфигурации кластера
  1. Нажмите Дополнительные настройки и прокрутите вниз до Больше параметров конфигурации.
Расширьте дополнительные настройки
  1. Нажмите Больше параметров конфигурации и установите минимальное время хранения oplog на 72 часа или дольше.
Установите часы хранения oplog
  1. Нажмите Просмотр изменений, чтобы просмотреть изменения, а затем Применить изменения, чтобы развернуть изменения.

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

После входа в консоль MongoDB Atlas нажмите Доступ к базе данных в разделе Безопасность в левой навигационной панели. Нажмите "Добавить нового пользователя базы данных".

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

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

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

  • readAnyDatabase
  • clusterMonitor

Вы можете найти их в разделе Специфические права:

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

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

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

Что дальше?

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