跳转到主内容
跳转到主内容

MongoDB Atlas 数据源配置指南

配置 oplog 保留时间

进行复制时,oplog 至少需要保留 24 小时。我们建议将 oplog 保留时间设置为 72 小时或更长,以确保在初始快照完成之前 oplog 不会被截断。通过 UI 设置 oplog 保留时间的方法如下:

  1. 在 MongoDB Atlas 控制台中进入集群的 Overview 选项卡,然后单击 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 的过程中你将需要这些信息。