文档首页/ 云数据库 TaurusDB/ 用户指南/ HTAP实时分析(标准版)/ HTAP标准版实例管理/ 修改HTAP标准版实例表黑白名单与修复异常表
更新时间:2025-02-17 GMT+08:00
分享

修改HTAP标准版实例表黑白名单与修复异常表

操作场景

在对TaurusDB中数据库创建了同步任务之后,您可能需要在已有任务的基础上进行以下操作:

  • 某些表已不再需要分析,需要从同步任务中删除。
  • 需要将一些未同步的表添加到当前同步任务中。
  • 由某些原因导致的表同步异常(如执行了HTAP数据库不支持的DDL语句等),需要单独恢复异常表的同步状态。

删除表操作

  1. “数据同步”界面中,选择要修改的同步任务,单击操作栏中的“查看”按钮,进入查看界面。

    图1 查看数据同步任务入口

  2. 进入查看界面后,单击右下角的“编辑”按钮。

    图2 同步任务编辑入口

  3. 在同步名单中将需要删除的表取消勾选,并单击右下角的“编辑同步任务”按钮,然后返回同步列表,完成表删除操作。

    图3 同步表的删除操作

  4. 再次单击“查看”,确认刚才删除的表已不在同步范围内。

    图4 修改后的表同步名单

添加表和修复异常表操作

  1. “数据同步”界面中,单击“创建数据同步”按钮,选择与现有任务同样的目标库,并将'is_auto_merge_data_sync'参数置为'true',然后通过白名单的方式勾选需要添加或要修复的表。

    图5 新增或修复表操作步骤

  2. 返回“数据同步”界面,此时会发现新增了一个同步任务(该任务是一个临时任务,待表同步好之后,会自动合并到需要添加或修复表的任务当中),然后单击“同步”按钮。

    图6 同步临时任务

  3. 当临时任务在“数据同步”界面中消失时,说明该任务已自动合并到原同步任务中。如果是添加表的场景,可以查看原同步任务的信息,检查表是否被成功添加。如果是修复异常表,可以检查异常表是否恢复。

    图7 表已被成功添加到原同步任务中

  • 一个主任务同时只能有一个临时任务,待临时任务被合并或删除后,才能继续执行添加表和修复异常表的操作。
  • 添加表和修复异常表期间不支持DDL操作,否则临时任务会合并失败,需要将临时任务删除,然后重新执行添加/修复表的操作。

相关文档