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.
Docs Menu

Propiedades de Kafka serie de tiempo

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.

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

timeseries.timefield

Tipo: string

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.

El conector pasa el patrón de formato de fecha al método Java DateTimeFormatter.ofPattern(pattern, localización) para realizar conversiones de fecha y hora en el campo de tiempo.

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.

Por defecto:

yyyy-MM-dd[['T'][ ]][HH:mm:ss[[.][SSSSSS][SSS]][ ]VV[ ]'['VV']'][HH:mm:ss[[.][SSSSSS][SSS]][ ]X][HH:mm:ss[[.][SSSSSS][SSS]]]

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.

Para obtener más información, consulte Configurar la eliminación automática para las colección de series de tiempo en el manual de MongoDB.

Por defecto: 0
Valores aceptados: un número entero

timeseries.granularity

Tipo: string

Descripción:
El intervalo esperado entre mediciones posteriores de sus datos de origen.

Para obtener más información, consulte Establecer granularidad para datos de series de tiempo en el manual de MongoDB.

Opcional
Por defecto: ""
Valores aceptados: "", "seconds", "minutes", "hours"

Para obtener un ejemplo sobre cómo convertir una colección existente en una colección de series de tiempo, consulte el tutorial sobre Migrar una colección existente a una colección de series de tiempo.