复制表
引言
本文将介绍,表结构、表数据的拷贝及同步,粒度分为以下五种类型:纯复制表字段、纯复制表结构、复制表结构和数据、进行表字段同步、以及纯数据同步。
复制表字段
入口
“数据配置”控制台 > 表配置页 > 字段列表
场景:复制表A的字段列表,到表B。常用于跨平台私有部署建表。 步骤:
- 在表A的字段列表模块右下方,点击“复制”。
- 在表B的字段列表模块右下方,点击“粘贴”。
- 如表B字段ID无冲突,则复制成功;如遇冲突则失败。
复制表(仅结构)
- “数据配置”控制台 > 左侧“项目菜单” > “新建”入口,进入创建表配置页。
- 在表配置页中,右上角找到“更多功能” > “复制已有表”。
- 填写需要复制来源appId、schemaId,点击“确定”。
- 界面上将自动填充,相同的表结构信息。用户可在该基础上进行进一步编辑。
复制表(含数据)
- “数据配置”控制台 > 左侧菜单查找想复制的表 ,点击进入“数据配置页”。
- 点击icon进入表配置页。
- 在表配置页中,右上角找到“更多功能” > “复制该表”。
- 填写复制到的项目ID,表ID,表名,点击“确定”。
同步字段
功能入口
- “数据配置”控制台 > 左侧菜单查找同步的基准表 ,点击进入“数据配置页”。
- 点击
> “同步字段”。
操作步骤
- 选择同步到的目标表,将出现差异字段。
- 选择要同步的差异字段,启动同步。会有相关日志和进度。
同步数据
功能入口
- “数据配置”控制台 > 左侧菜单查找同步的基准表 ,点击进入“数据配置页”。
- 点击
> “同步数据”。
操作步骤
- 选择同步到的目标表,如字段有差异,需要选择字段间的映射关系。
- 支持选择全部数据,或界面上的选中数据。
- 同步方式:都是基于数据主键ID的对比
- 仅插入新数据:仅新增目标表不存在的ID数据。
- 仅更新已有数据:仅更新目标表存在的ID数据。
- 尝试插入或更新相同ID的项:当ID在目标表不存在,将新增数据;存在则更新数据。
- 启动同步,会有相关日志和进度。