🎉 CloudCanal 上线 V5.3.0.0(2025.11.28):支持表达式表名,可支撑海量表的迁移同步,新增黑夜模式
跳到主要内容

修改订阅

CloudCanal 支持对任务进行修改订阅,包括全量阶段、增量阶段、校验阶段均可操作。

操作步骤

  1. 选择需要修改的任务,进入任务详情页。

  2. 点击页面右上角 功能列表 > 修改订阅

    信息

    全量或校验阶段只能在任务 停止完成 时修改订阅。增量不限制。

  3. 表&action数据处理 页,添加、删除或修改库、表和列。具体操作可参考 通用任务 文档。

    • 已存在的任务配置将回显。
    • 操作过的项将转变成对应的颜色,删除为红色,新增为绿色,修改为橙色
    信息
    • 修改订阅时目标映射规则只应用到新增表。
    • 只有新订阅的表可添加虚拟列,原订阅的表无法添加虚拟列。
  4. 修改确认 页面,点击 修改订阅,则提交修改。
    在增量阶段,页面底部可勾选 全量数据初始化。默认勾选,如不勾选,新订阅的库表列将不进行全量初始化,直接进行增量同步。

    信息
    • 修改/删除已订阅表:任务配置被修改,任务将重启并继续运行。
    • 新增库、表:
      • 增量阶段:在当前任务下生成一个子任务,单独运行。当主子任务都增量追平时,自动合并成一个任务继续运行。
      • 全量或校验阶段:将自动进行全量数据初始化或校验。

表达式任务操作差异

减表

  1. 点击 任务详情 > 功能列表 > 修改订阅
  2. 表&action 页面,直接修改正则表达式,将目标表排除。

加表

  1. 点击 任务详情 > 功能列表 > 修改订阅

  2. 表&action 页面:

    • 如添加新 schema,则直接 添加新表达式 兼容新表。
    • 如修改已有 schema,则修改原有表达式兼容新表,并再 添加一个新表达式 兼容新表,以便产生子任务进行新表的结构迁移、增量同步。
    信息

    待子任务合并进主任务后,需再次进入修改订阅页面,删除 刚添加的新表达式。保持有限个数的表达式有助于保持性能。

  3. 等待新表子任务合并到主任务。

联系我们
微信二维码

扫码添加微信,获取技术支持