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.
Utiliza la siguiente configuración para especificar cómo el conector MongoDB Kafka sink debe enviar datos a una colección de series de tiempo de MongoDB.
descripción: El nombre del campo de nivel superior en los datos de origen que contiene la información de tiempo que desea asociar con el nuevo documento en la colección de series de tiempo.
por defecto: "" Valores aceptados: Una string vacía o el nombre de un campo que contiene un valor BSON DateTime
timeseries.timefield.auto.convert.date.format
Tipo: string
Descripción: El patrón de formato de fecha que el conector debe usar para convertir los datos de origen contenidos en el campo especificado por la configuración timeseries.timefield.
Si el valor de fecha de los datos de origen solo contiene información de fecha, el conector establece la información de hora al inicio del día especificado. Si el valor de fecha no contiene el desplazamiento de zona horaria, el conector establece el desplazamiento en UTC.
Valores aceptados: Un formato válido de DateTimeFormatter
timeseries.timefield.auto.convert
Tipo: booleano
Descripción: Si se deben convertir los datos del campo al formato BSON Date.
Cuando se establece en true, el conector utiliza los milisegundos después de Unix epoch y descarta las partes fraccionarias si el valor es un número. Si el valor es un string, el conector utiliza la configuración siguiente para analizar la fecha:
timeseries.timefield.auto.convert.date.format
Si el conector no puede convertir el valor, envía el valor original a la colección de series de tiempo.
Por defecto: false Valores aceptados: true o false
Etiqueta de lenguaje de conversión automática del campo de hora en serie temporal de localización
Tipo: string
descripción: Qué etiqueta de lenguaje de localización DateTimeFormatter usar con el patrón de formato de fecha (p. ej., "en-US").
Para aprender más sobre las localizaciones, consulte la documentación de Java SE de localización.
por defecto: ROOT Valores aceptados: un formato de etiqueta de lenguaje Locale válido
timeseries.metafield
Tipo: string
Descripción: qué campo de nivel superior leer de los datos de origen para describir un grupo de documentos de serie de tiempo relacionados.
IMPORTANTE: este campo no debe ser el campo _id ni el campo que especificaste en la configuración timeseries.timefield.
Por defecto: "" Valores aceptados: una string vacía o el nombre de un campo que contiene cualquier tipo BSON, excepto BsonArray.
Las series temporales expiran después de segundos
Tipo: int
Descripción: El número de segundos que MongoDB debe esperar antes de eliminar automáticamente los datos de la colección de series de tiempo. El conector deshabilita la caducidad programada cuando el valor de configuración es inferior a 1.