ticdc读取不到数据内容,只读到了基本元数据

这个截图里边都是正常的数据输出,都是 canal-json 格式的输出

像这条数据就代表一条 watermark 事件:
{“id”:0,“database”:"",“table”:"",“pkNames”:null,“isDdl”:false,“type”:“TIDB_WATERMARK”,“es”:1656559521880,“ts”:1656559524120,“sql”:"",“sqlType”:null,“mysqlType”:null,“data”:null,“old”:null,"_tidb":{“watermarkTs”:434257139303710722}}

有没什么办法只输出数据呢, 那些元数据, database为空的那些数据,其实我是不关心的,而且还要多余过滤

创建 changefeed 时可以指定 enable-tidb-extension=false,或者不加这个参数项

对 canal-json watermark event 的详细说明,可以参考这篇文档 https://docs.pingcap.com/zh/tidb/dev/ticdc-canal-json#watermark-event

好的。加上了可以了,谢谢

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。