canal写kafka时,是否支持以下功能:
1, 若某表有10个字段, 只想往kafka里写其中5个字段,是否支持?
2, 同步某表数据时,是否支持自定义sql,如只想往kafka里写type=1的记录
原提问者GitHub用户liminghuid
功能1可以通过配置 canal 字段拦截,“canal.instance.filter.black.regex,canal.instance.filter.field“;
而功能2:是无法通过配置实现,可以自己根据业务需求修改源码,毕竟canal有些版本跟kafka数据对接功能并不是很理想,重新二次开发是最直接有效的办法
原回答者GitHub用户fakeSerious
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。