【发布时间】:2021-09-17 08:00:53
【问题描述】:
我正在尝试仅将 MongoDB 中符合特定条件的文档推送到 Kafka。当我不为“管道”属性添加任何配置时,我会将所有文档推送到 Kafka。当我添加配置以过滤匹配条件时,我什么也得不到。 这是我的连接器配置:
name=MongoDBSourceConnector
tasks.max=1
connector.class=com.mongodb.kafka.connect.MongoSourceConnector
key.converter=org.apache.kafka.connect.storage.StringConverter
value.converter=org.apache.kafka.connect.storage.StringConverter
connection.uri=mongodb://myconnectionstring
database=mydb
collection=mycollection
publish.full.document.only=true
pipeline=[ { $match: { title: "mytitle"} } ]
copy.existing.pipeline=[ { $match: { title: "mytitle"} } ]
copy.existing=true
我正在关注此文档:https://docs.mongodb.com/kafka-connector/current/kafka-source/ 我在 Kafka 连接器日志上没有收到任何错误。 知道我在这里做错了什么吗?
【问题讨论】:
标签: mongodb apache-kafka apache-kafka-connect