Skip to main content

复制表

引言

本文将介绍,表结构、表数据的拷贝及同步,粒度分为以下五种类型:纯复制表字段、纯复制表结构、复制表结构和数据、进行表字段同步、以及纯数据同步。

复制表字段

入口

“数据配置”控制台 > 表配置页 > 字段列表 enter image description here#500px

场景:复制表A的字段列表,到表B。常用于跨平台私有部署建表。 步骤:

  • 在表A的字段列表模块右下方,点击“复制”。
  • 在表B的字段列表模块右下方,点击“粘贴”。
  • 如表B字段ID无冲突,则复制成功;如遇冲突则失败。

复制表(仅结构)

  1. “数据配置”控制台 > 左侧“项目菜单” > “新建”入口,进入创建表配置页。 enter image description here#200px
  2. 在表配置页中,右上角找到“更多功能” > “复制已有表”。
  3. 填写需要复制来源appId、schemaId,点击“确定”。
  4. 界面上将自动填充,相同的表结构信息。用户可在该基础上进行进一步编辑。

复制表(含数据)

  1. “数据配置”控制台 > 左侧菜单查找想复制的表 ,点击进入“数据配置页”。
  2. 点击icon进入表配置页。 enter image description here#500px
  3. 在表配置页中,右上角找到“更多功能” > “复制该表”。
  4. 填写复制到的项目ID,表ID,表名,点击“确定”。

同步字段

功能入口

  1. “数据配置”控制台 > 左侧菜单查找同步的基准表 ,点击进入“数据配置页”。
  2. 点击enter image description here#20px > “同步字段”。 enter image description here#300px

操作步骤

  1. 选择同步到的目标表,将出现差异字段。
  2. 选择要同步的差异字段,启动同步。会有相关日志和进度。

同步数据

功能入口

  1. “数据配置”控制台 > 左侧菜单查找同步的基准表 ,点击进入“数据配置页”。
  2. 点击enter image description here#20px > “同步数据”。 enter image description here#300px

操作步骤

  1. 选择同步到的目标表,如字段有差异,需要选择字段间的映射关系。
  2. 支持选择全部数据,或界面上的选中数据。
  3. 同步方式:都是基于数据主键ID的对比
    • 仅插入新数据:仅新增目标表不存在的ID数据。
    • 仅更新已有数据:仅更新目标表存在的ID数据。
    • 尝试插入或更新相同ID的项:当ID在目标表不存在,将新增数据;存在则更新数据。
  4. 启动同步,会有相关日志和进度。