更新时间:2024-04-03 GMT+08:00

发布脚本任务

在企业模式中,开发者提交脚本版本后,系统会对应产生一个脚本类型的发布任务。开发者确认发包后,待拥有管理员、部署者、DAYU Administrator、Tenant Administrator权限的用户审批通过,然后将修改后的脚本同步到生产环境。

  • 管理员导入脚本时,选择导入提交态,会生成对应的待发布项。
  • 管理员导入脚本时,选择导入生产态,则不会生成待发布项。

前提条件

已提交版本,详情请参见提交版本

操作步骤

  1. DataArts Studio控制台首页,选择对应工作空间的“数据开发”模块,进入数据开发页面。
  2. 在数据开发主界面的左侧导航栏,选择开发环境,选择数据开发 > 任务发布
  3. 在待发布任务界面,会展示因提交版本而生成的待发布任务。您可以通过“查看”操作,查看当前任务相比上一版本的修改点,确认修改无误后,请通过“发布”操作,将任务进行发布。

    支持通过“任务名称”和“提交人”进行发布项筛选。同时可以使用任务名称进行模糊查询。
    • 如果您只具备开发者权限,则需通过“发布”操作提交任务,由管理员或者部署者审批通过,才能将修改后的脚本同步到生产环境。
    • 单击“发布”后,指定审批人,审批人必须是工作空间的管理员或部署者、拥有DAYU Administrator、Tenant Administrator权限的用户,至少指定一个审批人,不能指定自己为审批人。单击“审批人管理”可以跳转到“空间管理”页面,单击“编辑”按钮可以维护审批人信息。
    • 可以进行批量发布。发布多个待发布项时,发布流程采用异步发布,可以看到发布任务的过程,最大的发布项个数为100。
    • 对于暂时不发布的发布项,开发者、部署者和管理员可以进行撤销,支持批量撤销。
    图1 选择发布

  4. 发布之后,您可以通过“发布包管理”查看任务的发布状态。待审批通过后,任务发布成功。

    支持通过“申请人”、“申请时间”、“发布时间”、“发布人”和“发布状态”进行发布项筛选。同时可以使用发布包名称进行模糊查询。
    图2 查看任务状态

    对于暂时不发布的发布项,开发者、部署者和管理员可以进行撤销。

    发布后,通过操作列的“查看详情”可以查看任务的发布状态和启动状态,在操作列的“版本对比”可以查看发布包不同版本间的内容差异。

    图3 查看发布详情