文档菜单
文档首页
/
MongoDB Kafka 连接器
/ /

目标连接器 ID 策略属性

本页

  • 概述
  • 设置

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

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

名称
描述
document.id.strategy
类型:字符串

描述
该连接器应使用的类来生成唯一的 _id 字段。

默认值:
com.mongodb.kafka.connect.sink.processor.id.strategy.BsonOidStrategy
接受值:空字符串或完全限定的Java类名
document.id.strategy.overwrite.existing
类型:布尔型

描述
连接器是否应在应用由 document.id.strategy 属性定义的策略时覆盖 _id 字段中的现有值。

默认值false
接受值truefalse
document.id.strategy.uuid.format
类型:字符串

描述
连接器是否应在 _id 字段中以字符串格式或以BsonBinary 格式输出UUID。

默认值string
接受值stringbinary
delete.on.null.values
类型:布尔型

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

此设置适用于您指定了在键文档上操作的身份生成策略时,例如 FullKeyStrategyPartialKeyStrategyProvidedInKeyStrategy

默认值false
接受值truefalse

返回

接收器连接器后处理器属性