canal如何实现将mysql多张表(月表)采集入库到目标表中(一张表)?

canal-deployerz的配置如下:
canal.instance.filter.regex=dd_data.nodetest_error.*

canal-adapter配置如下:

dbMapping:
database: tbs_ra_data
table: audit_pk_nodetest_error.*
targetTable: date.nodetest_erroryyyymm

现在这样配置不起作用,测试的结果目前好像只有把table: audit_pk_nodetest_error.*配置指定为具体的表才起作用。
因为有很多这样的多表,不可能每月都去弄一个配置文件,有什么好的办法?

展开
收起
1997717452448891 2024-10-12 17:15:51 153 分享 版权
0 条回答
写回答
取消 提交回答