对于已发布成功的发布包,支持发布包跨地域/跨项目同步操作,可实现将发布包中的任务代码,批量更新或新建到另一项目下,替代人工复制粘贴的操作,提高开发效率。本文将为您介绍同步发布包相关操作。
发布包同步主要适用于以下场景:
由于目标项目与源项目的项目成员、文件目录、数据源等信息存在差异,为避免同步到目标项目后频繁进行修改,可以通过本功能设置默认的同步规则,开发者在同步时将默认采用设置的规则同步。
项目在地域网络连通场景下,包含任务代码的发布包同步可直接采用直接同步的方式,具体操作如下:
登录 DataLeap租户控制台 。
进入具体项目的数据开发 > 发布中心 > 发布包管理界面,勾选需要同步的发布包。
说明
您在创建发布包时,单击发布并同步按钮,同样也可以进行发布包的同步操作。
单击操作列中的同步按钮,进入代码同步的界面后,完成以下配置步骤:
步骤 | 说明 |
---|---|
步骤一 | |
选择同步内容 | 选择同步内容,在任务选择列表中,勾选需要同步的任务,单击右上角下一步按钮,完成当前同步内容的选择。 |
步骤二 | |
设置同步规则 | 选择同步的目标区域/项目,并获取在项目控制台 > 同步设置中的默认同步规则配置信息,根据实际情况,您可对默认的同步规则配置进行相应的修改。各同步规则内容参数说明详见同步设置。 说明 单击界面新增项目按钮,目标区域/项目可添加多个。 对应的同步规则配置完成后,右上角单击下一步按钮,完成当前同步规则设置。 |
步骤三 | |
预览并同步 | 在最后预览界面中,单击操作列中的对比按钮,对比查看来源任务与目标任务的基本信息、调度信息、依赖关系等详细信息对比情况。提供两种对比模式:
来源和目标任务对比信息确认无误后,单击确定按钮,退出对比界面,并在右上角单击完成按钮,完成代码同步的所有配置。 |
代码同步配置完成后,单击右上角完成按钮,便可跳转发布中心 > 同步管理界面,查看最新的同步包名称和状态情况。
同步包管理操作详见同步管理。
发布包同步成功后,您可前往同步的目标项目查看任务是否已成功同步,并在该项目中进行后续的任务开发操作。
同步发布包操作实践可参考 跨项目任务迁移实践。