在flinkCDC源数据配置中,只对表中的部分字段关注,通过监控部分字段进行数据更新或者不更新,对数据进行同步。主要通过以下两个参数:
column.exclude.list
默认: 空字符串
一个可选的、以逗号分隔的正则表达式列表,与列的完全限定名称匹配以从更改事件记录值中排除。列的完全限定名称的格式为databaseName。表名。列名。
column.include.list
默认: 空字符串
一个可选的、以逗号分隔的正则表达式列表,与列的完全限定名称匹配以包含在更改事件记录值中。列的完全限定名称的格式为databaseName。表名。列名。
单表可以只写列名,如果是多表、多库,必须要:databaseName.表名.列名,这种方式的配置。
REATE TABLE IF NOT EXISTS `test_source` (
`testid` varchar ( 32 ),
`name` int,
`addre` varchar ( 100 ),
`stat` int,
`updateTime` TIMESTAMP,
PRIMARY KEY ( `testid` ) NOT ENFORCED
) WITH (
'connector' = 'mysql-cdc',
'hostname' = '*******',
'port' = '**',
'username' = '***',
'password'='********',
'database-name' = 'dbname',
'scan.startup.mode' = 'initial',
'debezium.skipped.operations'='d,c',
'table-name' = 'tablename',
'debezium.column.include.list'='name,addre'
);
猜你喜欢
- 3小时前5.2 基于深度学习和先验状态的实时指纹室内定位
- 3小时前自学(网络安全)黑客——高效学习2024
- 3小时前[Exceptions]运行hive sql报错NoViableAltException
- 3小时前Vue常见错误---Error in mounted hook
- 3小时前Vue项目中关于全局css的处理
- 3小时前网络安全(黑客)—2024自学
- 3小时前15.单例模式
- 3小时前kafka服务器连接出现:[NetworkClient.java:935] [Producer clientId=producer-1] Node -1 disconnected原因分析
- 3小时前将网页数据读入数据库+将数据库数据读出到网页——基于python flask实现网页与数据库的交互连接【全网最全】
- 3小时前3D Gaussian Splatting:用于实时的辐射场渲染
网友评论
- 搜索
- 最新文章
- 热门文章