文档

管理编码研发待发布对象

更新时间:

导入的发布包文件中存在研发对象时,将在待发布研发页面为您展示,您可在待发布研发对象页面对研发对象进行管理和发布。

前提条件

  • 研发对象所在的板块及项目已经发布。发布研发对象时必须先发布对象所在的板块或项目(板块或项目未发布的情况下),未发布情况下仅统计指标,发布列表无对应对象。

  • 非SQL计算任务的待发布对象若配置有自定义血缘,请先在目标环境中生成任务血缘需要引用的表和字段后再进行发布,否则将导致发布错误。

说明
  • Dev-Prod任务在目标环境的Dev项目中存在引用的表和字段时,但Prod项目中不存在引用的表和字段时,支持发布,但存在引用不到生产表和字段的风险,请谨慎操作。

  • 研发对象所在的板块或项目成功后,发布列表若无对应对象,您可以单击重新解析后,重新进入研发对象列表刷新即可。

待发布研发对象入口

  1. 请参见发布包总览入口,进入发布包总览管理页面。

  2. 单击研发页签,进入待发布研发对象页面。

    image

查看及管理研发待发布对象

标签架构待发布对象由节点任务离线物理表对象类型组成。您可以根据您的发布需求,选择对应待发布对象类型进行管理或发布。

节点任务对象

节点任务对象页面主要由搜索与筛选区、研发对象列表、批量操作组成。各区域及操作说明如下。

image

通用说明

如果您有明确的需要发布的对象,您可以单击批量搜索,在批量搜索对话框中通过批量输入对象支持的搜索项,系统将快速批量搜索选中对应的对象。多个对象之间以回车分割,最多可输入1000个,仅支持精确搜索。

区域

描述

搜索与筛选区

您可以通过节点对象名称进行模糊搜索或批量搜索,也可以根据发布对象项目、最近提交人、最新提交时间、对象类型、变更类型、当前环境是否变更、项目类型、提交状态筛选研发对象。

研发对象列表

研发对象列表为您展示当前待发布的研发对象及支持的操作。

  • 研发对象信息:包括对象名称、提交状态/完成时间、对象ID、对象类型、项目、变更类型、最近提交人/时间、环境变更(指从上一次导入后,当前目标环境是否有过变更)。

  • 操作:支持查看研发对象的版本信息及发布该对象。

    • 查看研发版本详情:单击image可查看该对象的版本对比信息。对比详情会根据变更情况有所变化:

      • 新增:展示为来源的对象详情信息。

      • 变更:展示为对比来源与目标环境的对比信息。

      • 删除:展示为目标环境的对象详情信息。

    • 发布研发对象:单击image..png发布研发对象。

批量操作

支持对研发对象进行全部全选本页全选及对勾选的对象批量发布

离线物理表对象

离线物理表对象页面主要由搜索与筛选区、研发对象列表、批量操作组成。各区域及操作说明如下。

image

区域

描述

搜索与筛选区

您可以通过节点对象名称进行模糊搜索或批量搜索,也可以根据发布对象项目、最近提交人、最新提交时间、对象类型、变更类型、当前环境是否变更、项目类型、提交状态筛选研发对象。

研发对象列表

研发对象列表为您展示当前待发布的研发对象及支持的操作。

  • 研发对象信息:包括对象名称、提交状态/完成时间、对象ID、对象类型、项目、变更类型、最近提交人/时间、环境变更(指从上一次导入后,当前目标环境是否有过变更)。

  • 操作:支持查看研发对象的版本信息及发布该对象。

    • 查看研发版本详情:单击image可查看该对象的版本对比信息。对比详情会根据变更情况有所变化:

      • 新增:展示为来源的对象详情信息。

      • 变更:展示为对比来源与目标环境的对比信息。

      • 删除:展示为目标环境的对象详情信息。

    • 发布研发对象:单击image..png发布研发对象。

批量操作

支持对研发对象进行全页全选本页全选及对勾选的对象批量发布。同时支持批量导出建表语句

说明

导出建表语句,请确认在导出发布包文件时,勾选了导出建表语句。

发布对象说明

当项目为Dev-Prod模式,跨租户发布人需具有Prod项目的运维角色权限;当项目为Basic模式,跨租户发布人需具有Basic项目的开发者角色权限。

说明

发布至生产,即为发布至Prod或Basic环境。发布至开发,即为发布至Dev环境,Basic模式不支持发布至开发环境。

场景描述

开发环境

生产环境

发布对象的所有项目均为Dev-Prod模式,且用户具有所有项目的发布权限。

支持

支持

发布对象的所有项目均为Dev-Prod模式,且用户不具有所有项目的发布权限。

支持

不支持

所选变更对象的所有项目均为Basic模式,且用户具有所有项目的发布权限。

不支持

支持

所选变更对象的所有项目均为Basic模式,且用户不具有所有项目的发布权限。

不支持

不支持

所选变更对象的项目同时包含Dev-Prod和Basic模式,且用户具有所有项目的发布权限。

不支持

支持

所选变更对象的项目同时包含Dev-Prod和Basic模式,且用户不具有所有项目的发布权限。

不支持

不支持