对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

接收器 Connector Id 策略属性

使用以下配置设置,指定 MongoDB Kafka Sink 连接器应如何确定写入 MongoDB 的每个文档的 _id 值。

有关按类别组织的接收器连接Connector配置设置列表,请参阅接收器连接器配置属性指南。

名称
说明

document.id.strategy

类型: string

说明:
连接器应用于生成唯一 _id 字段的类。

默认:

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

接受的值:空字符串或完全限定的 Java 类名

document.id.strategy.overwrite.existing

类型:布尔值

说明:
connector 在应用 document.id.strategy 属性定义的策略时是否应覆盖 _id 字段中的现有值。

默认false
可接受值truefalse

document.id.strategy.uuid.format

类型:string

说明:
连接器应在 _id 字段中以 string 格式还是 BsonBinary 格式输出 UUID。

默认值string
接受值stringbinary

delete.on.null.values

类型:布尔值

说明:
当键值与 MongoDB 中的文档匹配且值字段为 null 时,连接器是否应删除文档。

当您指定对关键文档(如 FullKeyStrategyPartialKeyStrategyProvidedInKeyStrategy)进行操作的 ID 生成策略时,会应用此设置。

默认false
可接受值truefalse

在此页面上