Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
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

Propiedades de estrategia de ID del conector de sumidero

Utilice la siguiente configuración para especificar cómo el conector MongoDB Kafka sink debe determinar el valor de _id para cada documento que escriba en MongoDB.

Para una lista de configuraciones de conectores sumideros organizada por categoría, consulta la guía sobre Propiedades de configuración de conectores sumideros.

Nombre
Descripción

estrategia.documento.id

Tipo: cadena

Descripción:
La clase que el conector debe usar para generar un _id campo único.

Predeterminado:

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

Valores aceptados: Una string vacía o un nombre de clase Java totalmente calificado

document.id.strategy.overwrite.existing

Tipo: booleano

Descripción:
Indica si el conector debe sobrescribir los valores existentes en el _id campo al aplicar la estrategia definida por la document.id.strategy propiedad.

false
Valor predeterminado: Valores aceptados: true o false

document.id.estrategia.uuid.formato

Tipo: cadena

Descripción: Indica
si el conector debe mostrar el UUID del _id campo en formato de cadena o en formato BsonBinary.

string
Valor predeterminado: Valores aceptados: string o binary

Borrar en valores nulos

Tipo: booleano

Descripción:
Indica si el conector debe eliminar documentos cuando el valor de la clave coincide con un documento en MongoDB y el campo de valor es nulo.

Esta configuración se aplica cuando se especifica una estrategia de generación de ID que opera sobre el documento clave,FullKeyStrategy como, PartialKeyStrategy ProvidedInKeyStrategyy.

false
Valor predeterminado: Valores aceptados: true o false