跳到主要内容
跳到主要内容

MongoDB Atlas 数据源设置指南

配置 oplog 保留时间

复制至少需要 24 小时的 oplog 保留时间。我们建议将 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 的过程中你将需要用到这些信息。