Pular para o conteúdo principal
Se você usa o MongoDB Atlas, consulte o guia específico aqui.

Ative a retenção do oplog

Uma retenção mínima do oplog de 24 horas é necessária para a replicação. Recomendamos definir a retenção do oplog como 72 horas ou mais para garantir que o oplog não seja truncado antes da conclusão do snapshot inicial. Você pode verificar a retenção atual do oplog executando o comando a seguir no shell do MongoDB (é necessário ter a role clusterMonitor para executar este comando):
db.getSiblingDB("admin").serverStatus().oplogTruncation.oplogMinRetentionHours
Para definir a retenção do oplog em 72 horas, execute o seguinte comando em cada nó do conjunto de réplicas como usuário administrador:
db.adminCommand({
    "replSetResizeOplog" : 1,
    "minRetentionHours": 72
})
Para saber mais sobre o comando replSetResizeOplog e a retenção do oplog, consulte a documentação do MongoDB.

Configurar um usuário de banco de dados

Conecte-se à sua instância do MongoDB com um usuário administrador e execute o comando a seguir para criar um usuário para o ClickPipes CDC do MongoDB:
db.getSiblingDB("admin").createUser({
    user: "clickpipes_user",
    pwd: "some_secure_password",
    roles: ["readAnyDatabase", "clusterMonitor"],
})
Certifique-se de substituir clickpipes_user e some_secure_password pelo nome de usuário e pela senha que você deseja usar.

O que vem a seguir?

Agora você pode criar seu ClickPipe e começar a fazer a ingestão de dados da sua instância do MongoDB no ClickHouse Cloud. Certifique-se de anotar os detalhes da conexão usados ao configurar sua instância do MongoDB, pois eles serão necessários durante o processo de criação do ClickPipe.
Última modificação em 10 de junho de 2026