在 Flink CDC 2.4 中,scan.incremental 是一个配置参数,用于指定是否开启增量同步。该参数需要配置在 Flink CDC 的数据源配置中,具体配置位置和方式如下:

打开 Flink CDC 的配置文件,例如 conf/cdc.properties。

在数据源配置中,找到需要进行增量同步的表的配置项。

在该表的配置项中,添加 scan.incremental 参数,并设置为 true 或 false,以指定是否启用增量同步。例如:

basic
Copy

启用增量同步

scan.incremental=true
basic
Copy

禁用增量同步

scan.incremental=false
需要注意的是,如果您不设置 scan.incremental 参数,默认情况下会自动开启增量同步。如果您想禁用增量同步,可以设置该参数为 false,或者移除该参数。另外,如果您同时配置了多个数据源,需要为每个数据源单独配置 scan.incremental 参数。

除了 scan.incremental 参数外,Flink CDC 还提供了其他的增量同步配置参数,例如:

scan.startup.mode:指定增量同步的启动模式,例如 earliest-offset、latest-offset、specific-offsets 等。
scan.startup.specific-offsets:指定增量同步的起始偏移量。
scan.startup.timestamp-millis:指定增量同步的起始时间戳。