AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Sink Connector ID 戦略のプロパティ

次の構成設定を使用して、MongoDB Kafka Sink Connector が MongoDB に書込む各ドキュメントの_id値を決定する方法を指定します。

カテゴリ別に整理された Sink Connector 構成設定のリストについては、「 Sink Connector 構成プロパティ 」に関するガイドを参照してください。

名前
説明

document.id.strate

タイプ: string 説明:コネクタが一意の


_idフィールドを生成するために使用するクラス。デフォルト:

com.mongodb.kafka.connect.sink.processor.id.strategy.BsonOidStrategy

受け入れ値: 空のstringまたは完全修飾Javaクラス名

document.id.stratey.overwrite.existing

タイプ:ブール値値

説明:
コネクタ が_id プロパティで定義された戦略を適用する場合、document.id.strategy フィールドの既存の値を上書きするかどうか。デフォルト:

false
許容値:true またはfalse

document.id.strategy.uuid.format

タイプ: string

説明:コネクタが
フィールドに UUID_id を string形式で出力するか、 BsonBinary形式で出力するか。デフォルト:

string
許容値:string またはbinary

delete.on.null.values

タイプ:ブール値値

説明:
キー値がMongoDB内のドキュメントと一致し、値フィールドが null の場合に、 コネクタ がドキュメントを削除するかどうか。この設定は、

FullKeyStrategyPartialKeyStrategy 、 などのキードキュメントで動作する ID 生成戦略を指定した場合に適用されます。デフォルト:ProvidedInKeyStrategy

false
許容値:true またはfalse

項目一覧