Общий гид по настройке источника MongoDB
Если вы используете MongoDB Atlas, пожалуйста, обратитесь к специальному руководству здесь.
Включите удержание oplog
Минимальное удержание oplog в 24 часа требуется для репликации. Рекомендуем установить удержание oplog на 72 часа или более, чтобы убедиться, что oplog не обрезается до завершения начального снимка.
Вы можете проверить текущее удержание oplog, выполнив следующую команду в оболочке MongoDB (вы должны иметь роль clusterMonitor
, чтобы выполнить эту команду):
Чтобы установить удержание oplog на 72 часа, выполните следующую команду на каждом узле в наборе реплик в качестве администратора:
Для получения дополнительной информации о команде replSetResizeOplog
и удержании oplog смотрите документацию MongoDB.
Настройте пользователя базы данных
Подключитесь к вашей инстанции MongoDB в качестве администратора и выполните следующую команду для создания пользователя для MongoDB CDC ClickPipes:
Не забудьте заменить clickpipes_user
и some_secure_password
на желаемое имя пользователя и пароль.
Что дальше?
Теперь вы можете создать свой ClickPipe и начать прием данных из вашей инстанции MongoDB в ClickHouse Cloud. Не забудьте записать сведения о подключении, которые вы использовали при настройке вашей инстанции MongoDB, так как они понадобятся вам в процессе создания ClickPipe.