"table": [ "user_[1-9]"]这种写法必须存在user_1、user_2。。。user_9这9张表如果使用"table": [ "user_*"],不起效如果使用"table": [ "user_\d"],不起效如果使用"table": [ "user_[\d]"],不起效如果使用"table": [ "user_'\d'"],不起效
是不是不支持正则?版本是2023.03
icnyk63a1#
@baisui1981不理解您的意思,我本地实测,数据库1中的user_1、user_2、user_3是可以通过"table": [ "user_[1-3]"]同步到数据库2中的user_all的,这种就是同库同表结构表名不一样,写入到相同目标表
bakd9h0s2#
plugin-rdbms-util/src/main/java/com/alibaba/datax/plugin/rdbms/util/TableExpandUtil.java
2条答案
按热度按时间icnyk63a1#
@baisui1981
不理解您的意思,我本地实测,数据库1中的user_1、user_2、user_3是可以通过"table": [ "user_[1-3]"]同步到数据库2中的user_all的,这种就是同库同表结构表名不一样,写入到相同目标表
bakd9h0s2#
plugin-rdbms-util/src/main/java/com/alibaba/datax/plugin/rdbms/util/TableExpandUtil.java