同步功能主要适用于如下场景:
跨区域/跨项目任务代码复制,具体包括:
在测试环境进行代码开发,验证通过后,需要手动将开发完成的代码一一复制到生产环境并进行部署、发布。
在同一个环境下创建两个项目,一个用作代码开发,一个用作生产部署。将开发项目下的代码手动一一复制到生产项目下并进行部署发布。
跨区域业务需要一份代码多地部署,如将华北的任务代码,批量在华东进行部署。
项目初始化时批量新建任务,具体包括:
由于目标项目与源项目的项目成员、文件目录等信息存在差异,为避免同步到目标项目后频繁进行修改,可以通过本功能设置默认的同步规则,开发者在同步时将默认采用设置的规则同步。
仅项目管理员可以进行同步配置。
已开通 DataOps 敏捷研发、湖仓一体或分布式数据自治服务。
登录 DataLeap 控制台。
单击左侧导航栏的项目管理,进入项目管理页面。
勾选我管理的选项,显示由您管理的项目列表。
单击项目列表中要管理项目操作列的任一按钮,进入项目控制台。
单击左侧导航栏的同步设置,进入同步设置页面。
创建允许同步本项目实体的目标项目。
单击创建项目按钮,进入项目配置页面,设置目标项目信息。
相关参数说明如下表所示。其中名称前带 * 的参数为必填参数,名称前未带 * 的参数为可选参数。
参数 | 说明 |
---|---|
*目标区域/项目 | 要同步本项目实体的目标项目,下拉依次可选已开通的区域和已创建的项目。 说明 目前仅支持同区域下的跨项目同步。 |
*同步内容 | 目前仅支持任务。
|
新建设置 | 对于新建任务的情况,可以设置任务在目标项目的目录、责任人、资源组和引擎实例。
说明
|
更新设置 | 对于更新任务的情况,可以设置更新的范围,提供以下选项,可多选:
|
单击确定按钮完成同步设置。
单击同步设置开关按钮开启同步,即可在本项目下启用此功能。
同步设置完成后,可以到发布中心执行任务同步操作。