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.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
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 DateTime valor BSON

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 timeseries.timefield configuração.

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

de hora. Se o valor de 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 de data não contiver o deslocamento de fuso horário, o conector definirá o deslocamento como 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: boolean

Descrição:
se deve converter os dados no campo para o Date formato BSON.

Quando definido true como, o conector usa os milissegundos após a época e descarta partes fracionárias se o valor for um número. Se o valor for uma string, o conector usará a configuração na seguinte configuração 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


DateTimeFormatter tag de idioma do locale usar com o padrão de formato de data (por"en-US" exemplo,).

Para saber mais sobre localidades, consulte a documentação Java SE de Locale.

Padrão: ROOT
Valores aceitos: um Locale formato de tag de idioma 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 pode ser o _id campo nem o campo que você especificou na timeseries.timefield configuração.

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

timeseries.expire.after.seconds

Tipo: int

Descrição:
O número de segundos que o MongoDB deve esperar antes de remover automaticamente os dados da coleção de séries temporais . O conector desativa a expiração programada quando o valor de configuração é menor 1 que.

Para saber mais, consulte Configurar remoção automática para coleções de séries temporais no manual do MongoDB .

Padrão: 0
Valores aceitos: um número inteiro

timeseries.granularity

Tipo: string

Descrição:
o intervalo esperado entre as medições subsequentes de seus dados de origem.

Para saber mais, consulte Definir granularidade para dados de série temporal no manual do MongoDB .

Padrão
opcional: ""
Valores aceitos:,,, """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.