Visão geral
Use as seguintes definições de configuração para especificar como o connector de coletor do MongoDB Kafka deve transformar os dados do Kafka antes de inseri-los no 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.
Configurações
| Nome | Descrição | |
|---|---|---|
| post.processor.chain | Type: list Description: A list of post-processor classes the connector should apply to
process the data before saving it to MongoDB. To learn more about post-processors and see examples of their usage, see Default: Accepted Values: A comma-separated list of fully qualified Java class names | |
| field.renamer.mapping | Type: string Description: A list of field name mappings for key and value fields. Define
the mappings in an inline JSON array in the following format: Default:  []Accepted Values: A valid JSON array | |
| field.renamer.regexp | Type: string Description: A list of field name mappings for key and value fields using
regular expressions. Define the mappings in an inline JSON array
in the following format: Default:  []Accepted Values: A valid JSON array | |
| key.projection.list | Type: string Description: A list of field names the connector should include in the key
projection. Default:  ""Accepted Values: A comma-separated list of field names | |
| key.projection.type | Type: string Description: The key projection type the connector should use. Default:  noneAccepted Values:   none,BlockList, orAllowList(Deprecated: blacklist, whitelist) | |
| value.projection.list | Type: string Description: A list of field names the connector should include in the value
projection. Default:  ""Accepted Values: A comma-separated list of field names | |
| value.projection.type | Type: string Description: The type of value projection the connector should use. Default:  noneAccepted Values:  none,BlockList, orAllowList(Deprecated: blacklist, whitelist) | |
| writemodel.strategy | Type: string Description: The class that specifies the  WriteModelStrategythe connector should
use for Bulk Writes.To learn more about how to create your own strategy, see Default: Accepted Values: A fully qualified Java class name |