Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Propriedades da série temporal Kafka

Use as seguintes definições de configuração para especificar como o conector de coletor do MongoDB Kafka deve coletar dados em uma coleção de séries temporais do MongoDB.

Para obter uma lista de definições de configuração do conector de coletor organizadas por categoria, consulte o guia sobre Propriedades de configuração do Connector de coletor.

Nome
Descrição

timeseries.timefield

Tipo: string

Descrição:
O nome do campo de nível superior nos dados de origem que contém informações de tempo que você deseja associar ao novo documento na coleção de séries temporais.

Padrão: ""
Valores aceitos: uma string vazia ou o nome de um campo que contém um valor BSON DateTime

timeseries.timefield.auto.converter.date.format

Tipo: string

Descrição:
O padrão de formato de data que o conector deve usar para converter os dados de origem contidos no campo especificado pela configuração timeseries.timefield.

O conector passa o padrão de formato de data para o método Java DateTimeFormatter.ofPattern(pattern, locale) para realizar conversões de data e hora no campo de hora.

Se o valor da data dos dados de origem contiver apenas informações de data, o conector definirá as informações de hora para o início do dia especificado. Se o valor da data não contiver o deslocamento do fuso horário, o conector definirá o deslocamento para UTC.

Padrão:

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

Valores aceitos: um formato DateTimeFormatter válido

timeseries.timefield.auto.converter

Tipo: booleano

Descrição:
Se os dados no campo devem ser convertidos para o formato BSON Date.

Quando definido como true, o conector usa os milissegundos após a Era UNIX e descarta as partes fracionárias se o valor for um número. Se o valor for uma string, o conector usa a configuração a seguir para analisar a data:

timeseries.timefield.auto.convert.date.format

Se o conector não conseguir converter o valor, ele enviará o valor original para a coleção de séries temporais.

Padrão: false
Valores aceitos: true ou false

timeseries.timefield.auto.converter.locale.idioma.tag

Tipo: string

Descrição:
Qual tag de linguagem DateTimeFormatter locale usar com o padrão de formato de data (por exemplo, "en-US").

Para aprender mais sobre locale, consulte a documentação Java SE de Locale.

Padrão: ROOT
Valores aceitos: Um formato de tag de linguagem Locale válido

timeseries.metafield

Tipo: string

Descrição:
Qual campo de nível superior ler dos dados de origem para descrever um grupo de documentos de série temporal relacionados.

IMPORTANTE: Este campo não deve ser o campo _id nem o campo especificado na configuração timeseries.timefield.

Padrão: ""
Valores aceitos: Uma string vazia ou o nome de um campo que contém qualquer tipo BSON, exceto BsonArray.

timeseries.expire.after.seconds

Type: int

Description:
The number of seconds MongoDB should wait before automatically removing the time series collection data. The connector disables timed expiry when the setting value is less than 1.

To learn more, see Set up Automatic Removal for Time Series Collections in the MongoDB manual.

Default: 0
Accepted Values: An integer

timeseries.granularity

Type: string

Description:
The expected interval between subsequent measurements of your source data.

To learn more, see Set Granularity for Time Series Data in the MongoDB manual.

Optional
Default: ""
Accepted Values: "", "seconds", "minutes", "hours"

Para obter um exemplo de como converter uma coleção existente em uma coleção de séries temporais, consulte o tutorial sobre como migrar uma coleção existente para uma coleção de séries temporais.

Avalie esta página