已在全域数据集成 DataSail 中完成配置且正在运行的一个 MySQL > StarRocks 的实时整库同步解决方案。此示例中,因业务需要,现在需要在数据源源端 MySQL 中,增加一张业务表,希望目标 StarRocks 表中也能够实时同步接收新增表中的数据。
登录 DataSail 控制台。
在左侧导航栏中选择数据同步方案,进入同步方案配置界面。
在对应的同步方案列表中,单击操作列下的【方案编辑】,进入方案编辑步骤。
注意
加表操作时,需注意解决方案中使用到的离线和实时独享集成资源组,均要确保有足够资源。
单击下一步按钮,进入数据来源步骤,选择源端 MySQL 中需要增加的表。
表选择完成后,持续单击下一步,进入数据目标配置步骤。
在数据目标步骤中,单击“刷新源表和目标表映射”按钮,刷新表映射列表。
在源表与目标表映射列表中,将原来存量已同步过表的【全量同步】按钮关闭,并将新增表的【全量同步】按钮保持打开。
单击下一步按钮,并提交修改后的解决方案。
注意
提交方案确认弹窗中,不要勾选【立即执行】。
进入到方案列表,在对应方案的操作列更多选择中单击【强制重启】按钮。
等待强制重启完成,观察任务执行详情,确保只有新加的表开始自动执行 【自动建表】和【一次性全量任务】,全量任务运行完后会自动继续执行 【增量流任务启动】。
当最终解决方案任务状态为【运行中】时,即表明加表操作流程已完成。