| Tipo: lista
Descrição: uma lista de classes de pós-processador que o conector deve aplicar para processar os dados antes de salvá-los no MongoDB.
Para saber mais sobre pós-processadores e ver exemplos de seu uso, consulte Sink Connector Pós-processadores.
Padrão: | com.mongodb.kafka.connect.sink.processor.DocumentIdAdder |
Valores aceitos: Uma lista separada por vírgulas de nomes de classes Java totalmente qualificados |
| Tipo: string
Descrição: uma lista de mapeamentos de nome de campo para campos de chave e valor. Defina os mapeamentos em uma array JSON in-line no seguinte formato: | [ { "oldName":"key.fieldA", "newName":"field1" }, { "oldName":"value.xyz", "newName":"abc" } ] |
Padrão: [] Valores aceitos: uma array JSON válida |
| Tipo: string
Descrição: uma lista de mapeamentos de nome de campo para campos de chave e valor usando expressões regulares. Defina os mapeamentos em uma array JSON in-line no seguinte formato: | [ {"regexp":"^key\\\\..*my.*$", "pattern":"my", "replace":""}, {"regexp":"^value\\\\..*$", "pattern":"\\\\.", "replace":"_"} ] |
Padrão: [] Valores aceitos: uma array JSON válida |
| Tipo: string
Descrição: uma lista de nomes de campo que o conector deve incluir na projeção da chave.
Padrão: "" Valores aceitos: uma lista separada por vírgula de nomes de campo |
| Tipo: string
Descrição: o tipo de projeção principal que o conector deve usar.
Padrão: none Valores noneaceitos:, BlockList ou AllowList (Descontinuado: blacklist, whitelist) |
| Tipo: string
Descrição: uma lista de nomes de campo que o conector deve incluir na projeção de valor.
Padrão: "" Valores aceitos: uma lista separada por vírgula de nomes de campo |
| Tipo: string
Descrição: O tipo de projeção de valor que o conector deve usar.
Padrão: none Valores noneaceitos:, BlockList ou AllowList (Descontinuado: blacklist, whitelist) |
| Tipo: string
Descrição: A classe que especifica o que o WriteModelStrategy conector deve usar para gravações em massa.
Para saber mais sobre como criar sua própria estratégia, consulte Estratégias de modelo de gravação personalizado.
Padrão: | com.mongodb.kafka.connect.sink.writemodel.strategy.DefaultWriteModelStrategy |
Valores aceitos: Um nome de classe Java totalmente qualificado |