数据校验订正任务
CloudCanal 支持数据校验与订正功能,精确查找源库和目标库的数据差异,修复异常及丢失的数据。CloudCanal 采用 二次差异校验数据,对校验结果进行二次校验,大幅减少因数据延迟造成的校验误差,保障数据的准确性。
本文介绍如何创建数据校验与订正任务,包括创建一次性任务、创建与管理周期性任务、创建自定义代码任务和子任务。
创建一次性任务
- 点击 同步任务 > 创建任务,进入创建任务流程。
 - 选择源端和目标端数据源,点击 下一步。
 - 配置校验与订正任务。
- 任务类型选择 校验与订正。
 - 勾选 开启一次性校验。
 - 选择校验订正模式。
 
- 校验后订正:校验任务完成后会自动订正数据。
 - NONE:校验任务完成后不会自动订正数据。若需执行订正任务,可进入任务详情页,点击 功能列表 > 创建数据订正任务。
 
- 选择是否自动启动任务。默认创建任务后自动启动任务。可选择暂不启动。
 - 配置完成后点击 下一步。
 
 - 选择需要校验的表。仅支持选择已存在的表。
 - 选择需要校验的列。可以对不需要校验的列进行裁剪。
 - 点击 创建任务,校验与订正任务创建成功。
 - 在任务列表页可查看任务进度。
 
创建周期性任务
- 点击 同步任务 > 创建任务,进入创建任务流程。
 - 选择源端和目标端数据源,点击 下一步。
 - 配置校验与订正任务。
- 任务类型选择 校验与订正。
 - 勾选 开启周期性校验。
 - 选择校验订正模式。
 
- 校验后订正:校验任务完成后会自动订正数据。
 - NONE:校验任务完成后不会自动订正数据。若需执行订正任务,可进入任务详情页,点击 功能列表 > 创建数据订正任务。
 
- 选择是否自动启动任务。默认创建任务后自动启动任务。可选择暂不启动。
 - 配置完成后点击 下一步。
 
 - 选择需要校验的表。仅支持选择已存在的表。
 - 选择需要校验的列。可以对不需要校验的列进行裁剪。
 - 点击 创建任务,校验与订正任务创建成功。