一般的な MongoDB ソース設定ガイド
参考
MongoDB Atlas を使用している場合は、特定のガイドを こちら を参照してください。
oplog 保持の有効化
レプリケーションには最低 24 時間の oplog 保持が必要です。初回スナップショットが完了する前に oplog が切り捨てられないように、oplog 保持を 72 時間以上に設定することをお勧めします。
現在の oplog 保持を確認するには、MongoDB シェルで次のコマンドを実行します(このコマンドを実行するには clusterMonitor
権限が必要です):
oplog 保持を 72 時間に設定するには、レプリカセット内の各ノードで管理者ユーザーとして次のコマンドを実行します:
replSetResizeOplog
コマンドと oplog 保持に関する詳細は、MongoDB ドキュメントを参照してください。
データベースユーザーの設定
管理者ユーザーとして MongoDB インスタンスに接続し、MongoDB CDC ClickPipes 用のユーザーを作成するために次のコマンドを実行します:
注記
clickpipes_user
と some_secure_password
を希望するユーザー名とパスワードに置き換えることを確認してください。
次は何をしますか?
これで ClickPipe を作成し、MongoDB インスタンスから ClickHouse Cloud へのデータの取り込みを開始できます。MongoDB インスタンスの設定時に使用した接続詳細をメモしておくことを忘れないでください。それらは ClickPipe 作成プロセス中に必要になります。