You need to enable JavaScript to run this app.
文档中心
大数据研发治理套件(私有化)

大数据研发治理套件(私有化)

复制全文
项目管理
同步设置
复制全文
同步设置

由于目标项目与源项目的项目成员、文件目录等信息存在差异,为避免同步到目标项目后频繁进行修改,可以通过本功能设置默认的同步规则,开发者在同步时将默认采用设置的规则同步。

使用场景

同步功能主要适用于如下场景:

  • 跨区域/跨项目任务代码复制,具体包括:
    • 在测试环境进行代码开发,验证通过后,需要手动将开发完成的代码一一复制到生产环境并进行部署、发布。
    • 在同一个环境下创建两个项目,一个用作代码开发,一个用作生产部署。将开发项目下的代码手动一一复制到生产项目下并进行部署发布。
  • 项目初始化时批量新建任务,具体包括:
    • 新区域部署后,需要将任务代码进行迁移或复制,在新项目下批量创建,完成项目初始化。

约束限制

仅项目管理员可以进行同步配置。

操作步骤

  1. 登录DataLeap控制台。

  2. 单击左侧导航栏的项目管理,进入项目列表展示页面。

  3. 单击项目列表中某项目操作列的同步设置按钮,进入同步设置页面。
    Image

  4. 创建允许同步本项目实体的目标项目。

    1. 单击创建项目按钮,进入项目配置页面,设置目标项目信息。
    2. 单击确定按钮完成同步设置。
      目标项目相关参数说明如下表所示。其中名称前带 * 的参数为必填参数,名称前未带 * 的参数为可选参数。

    参数

    说明

    *目标区域/项目

    要同步本项目实体的目标项目,下拉依次可选已开通的区域和已创建的项目。
    目标区域仅支持中国,目标项目可以配置多个。通过目标项目所在行的新增项目按钮,可以增加新的目标项目。

    *同步内容

    目前仅支持任务。
    同步规则相关设置内容如下:

    • 任务映射:优先任务ID映射,如果没有指定对应的任务ID,则使用同名映射。
      单击任务ID映射详情按钮,可以编辑ID映射关系,具体映射信息可参考同步管理引擎映射依据

      说明

      在做任务同步和任务依赖关系同步时,都将按照此处的映射关系来寻找对应的任务。

    • 同步方式:支持默认、仅更新和仅新建三个选项。
      • 默认:有映射则更新,否则新建。
      • 仅更新:仅更新能找到映射的,未找到映射的任务不同步。
      • 仅新建:仅新建任务,能找到映射的任务不同步。
    • 同步后:支持保持草稿、自动提交和自动发布三个选项。
      • 保持草稿:为任务生成草稿版本。
      • 自动提交:自动提交任务,自动生成提交版本。
      • 自动发布:自动发布任务。

    新建设置

    对于新建任务的情况,可以设置任务在目标项目的目录、责任人和队列。

    • 新建任务的目录:支持原目录、指定目录两个选项。
      • 当选择原目录时,如果没有目录,则在目标项目自动新建一个。
      • 当选择指定目录时,需自行选择一个目录,下拉可选目标项目下已有目录。
    • 新建任务的责任人:支持默认、指定人两个选项。
      • 当选择默认时,被同步到目标项目后,系统默认保持原责任人。若原责任人不是目标项目成员,则将项目owner设置为新的责任人。
      • 当选择指定人时,需自行选择一个责任人,输入账号关键词后下拉可选。
    • 新建任务的队列:任务被同步到目标项目后,需按照此处的映射关系为任务设置队列。若未设置对应的目标项目队列,则将保持原队列(可能失效)。
      • 任务在本项目的队列:自动显示本项目的队列。
      • 同步到目标项目的队列:下拉可选目标项目的同名队列。

    更新设置

    对于更新任务的情况,可以设置更新的范围,提供以下选项,可多选:

    • 代码(不含set语句):默认选中,不可编辑。
    • 代码(set语句)
    • 基本信息(优先级、队列等)
    • 调度属性(调度周期、最早回溯时间、自动重跑等)
    • 依赖关系(上游任务、自依赖)
    • 输入输出参数
  5. 单击同步设置开关按钮开启同步,即可在本项目下启用此功能。同步设置完成后,可以到发布中心执行任务同步操作。

后续操作

同步设置完成后,可以到发布中心执行任务同步操作。

最近更新时间:2025.04.17 15:11:11
这个页面对您有帮助吗?
有用
有用
无用
无用