文档

发布包总览概述

更新时间:

来源环境导出的发布包文件导入至目标环境后,发布包文件包含的数据对象将根据导入规则展示在发布包总览页。您可以根据业务需求对发布包总览页中的待发布对象进行管理或发布。

前提条件

来源环境导出的发布包文件已导入至目标环境。具体操作,请参见导入发布包

注意事项

  • 为保证数据安全生产,避免对象引用关系错乱造成数据故障。在发布对象期间,系统需要进入维护状态,减少并发操作可能造成的问题,发布文件结束后,需要系统管理员超级管理员手动停止维护状态,其他用户可正常使用系统。

  • 数据架构及研发页签的对象数与发布包中的对象数不一致时,系统仅展示当前环境中的已存在的板块和项目下的待发布对象数量,不包括未发布的新增板块和项目下的对象数量。

  • 若发布包中的对象与当前环境下的对象版本一致,则无需进行发布,但依然统计在总览页的对象总数中。

说明

Dataphin V3.11版本支持导出Dataphin V3.9版本前创建的历史对象,并发布到其他租户中。

权限说明

跨租户发布使用人支持访问及管理待发布对象。

发布包总览入口

  1. 使用跨租户发布使用人账号登录Dataphin。

  2. 在Dataphin首页,单击顶部菜单栏的管理中心

  3. 按照以下操作指引,进入发布包总览页面。

    依次单击跨租户发布->导入发布包->image发布图标。

    image

发布包总览介绍

发布包总览页面为您展示导入的发布包与当前环境对比、存在变更的对象数以及对象的发布状态统计,包括待发布、发布中、发布成功、发布失败、成功有风险。您可以在发布包总览页面根据功能板块(全局、数据架构、研发、标签架构、标签、数据标准、数据质量、数据安全),对不同类型、不同状态的待发布对象类型进行发布及管理操作。

说明

发布包总览页面仅展示需要发布的对象,发布包中与当前环境版本一致的对象将忽略。

image

区域

描述

操作区

支持修改发布设置、重新解析、一键发布和刷新操作。

  • 修改发布设置:发布设置是进行发布包对象发布前的前置步骤,发布设置存在变更时,您可以单击修改发布设置,进入发布包导入设置页面快速进行设置。

  • 重新解析:系统将对比发布包中的对象与当前环境中的对象,若对象版本一致,则无需发布;若对象版本不一致,或包含新增或删除对象,则为待发布状态;若当前环境中的对象版本已变更,则重新解析后的对象状态可能不同。

  • 一键发布:系统将按照发布顺序逐步发布待发布对象。发布过程中,支持终止发布。一键发布顺序,请参见建议发布顺序

    • 来源租户和目标租户的计算源信息如果一致可能存在数据丢失风险,一键发布前建议先发布计算源和数据源后再执行一键发布。

    • 发布时,若包含计算源的发布,系统将使用来源环境的配置进行发布;若包含数据源的发布,系统将应用替换规则后发布。若对象信息不足(如连接信息或认证信息不足)将会导致发布失败。

    • 若发布包的发布设置未完成,请先完成发布设置,否则无法进行一键发布。

    • 一键发布时,对象间不存在强依赖时,将会按照页面的顺序进行发布。

    • 前一阶段的对象发布失败,不会导致发布中断。

    • 终止发布时,系统仅会终止未在发布中状态的模块不支持终止正在发布中的模块和回退已完成的模块。终止后重新发布,将会对发布失败和待发布的对象进行重新发布。

  • 刷新:刷新当前发布对象列表。

发布对象列表

系统根据功能板块(全局、数据架构、研发、标签架构、标签、数据标准、数据质量、数据安全)进行划分,为您展示模块状态和模块下的对象信息。

  • 模块状态:系统根据当前模块的发布状态为您展示对应状态图标。更多信息,请参见模块进度条图标状态说明

  • 对象信息:包括各对象的对象总数(不含无需发布对象)待发布发布中发布成功成功有风险发布失败的数量。

模块下存在变更对象时,您可以单击image查看对象详情。各对象类型的发布说明,详情如下:

  • 全局对象:您可以对全局对象执行发布、查看版本详情(数据源对象类型支持)、设置替换规则(数据源对象类型支持)等操作。更多信息,请参见管理待发布全局对象

  • 数据架构对象:您可以对数据架构对象执行发布、查看版本详情操作。更多信息,请参见管理数据架构待发布对象

  • 研发对象:您可以对研发对象执行发布、查看版本详情、下载建表文件操作。更多信息,请参见管理编码研发待发布对象

  • 标签架构对象:您可以对标签架构对象执行发布、查看详情操作。更多信息,请参见管理标签架构待发布对象

  • 标签对象:您可以对标签对象执行发布、查看详情操作。更多信息,请参见管理标签待发布对象

  • 数据标准对象:您可以对数据标准对象执行发布、查看详情、版本对比、查看发布详情操作。更多信息,请参见管理数据标准待发布对象

  • 数据质量对象:您可以对数据质量对象执行查看发布信息、发布、查看发布详情操作。更多信息,请参见管理数据质量待发布对象

  • 数据安全对象:您可以对数据安全对象执行查看发布信息、发布、查看发布详情操作。更多信息,请参见管理数据安全待发布对象

模块进度条图标状态说明

图标

说明

image.svg

模块待发布。

image.svg

模块包含发布失败对象。

image.svg

模块发布中。

image.svg

模块所有对象发布成功。

变更类型说明

导入发布包文件时,系统将通过以下规则自动识别并标记对象变更类型。规则如下:

变更类型

描述

新增

导入的发布包文件中存在目标环境中没有的对象,对象的变更类型为新增。发布该变更类型对象时将在目标环境新增该对象。

更新

导入的发布包文件与目标环境存在相同对象,但版本不一致,则对象的变更类型为更新。发布该变更类型对象时将覆盖目标环境存在的相同对象。

删除

目标环境存在发布包文件没有的对象,则对象的变更类型为删除。发布该变更类型对象时将删除目标环境存在的相同对象。

发布对象权限说明

导入发布包文件后,若您需要将发布包中的对象发布到生产环境或开发环境中,跨租户发布使用人还需具备对应对象类型的发布权限,才可以正常发布。权限说明如下:

发布对象

细分类型

权限说明

全局

统计周期

租户发布使用人且(为超级管理员系统管理员

全局变量

租户发布使用人且(为超级管理员系统管理员

公共日历

租户发布使用人且(为超级管理员系统管理员

数据板块

跨租户发布使用人且(为超级管理员系统管理员数据板块架构师负责的板块 )

计算源

跨租户发布使用人且(为超级管理员系统管理员数据板块架构师负责的板块下的绑定的计算源或计算源负责人

项目

跨租户发布使用人且(为超级管理员系统管理员数据板块架构师负责的板块下的绑定的计算源或项目负责人

数据源

跨租户发布使用人且(为数据源管理员数据源负责人

对象属性

跨租户发布使用人且(为超级管理员系统管理员

识别特征

跨租户发布使用人且(为超级管理员系统管理员

数据架构

业务对象业务活动主题域

跨租户发布使用人且(为超级管理员系统管理员数据板块架构师负责的板块 )

研发对象

集成任务建模研发指标研发文件管理计算任务离线物理表

跨租户发布使用人且(为超级管理员或对象所在项目的有提交(Dev或Basic项目)或发布(Prod项目)权限的成员 )

标签架构、标签

标签实体、标签实体ID、工作台对象

跨租户发布使用人且(为超级管理员系统管理员

数据标准

码表目录标准集目录公共标准属性标准模板标准集数据标准落标映射规则映射关系(资产粒度)码表词根

跨租户发布使用人且(为超级管理员系统管理员

数据质量

质量规则模板质量规则(对象粒度)

跨租户发布使用人且(为超级管理员系统管理员

数据安全

数据分类数据分级识别结果(表粒度)密钥

跨租户发布使用人且(为超级管理员系统管理员

建议发布顺序

根据对象之间的依赖关系,建议按照以下发布步骤,顺序发布对象:

  1. 全局(计算源->数据源->统计周期->全局变量->公共日历->对象属性->Python三方包->数据板块->项目->识别特征)。

  2. 数据架构(主题域->业务活动->业务对象)。

  3. 安全(密钥->数据分类->数据分级->识别特征)。

  4. 标准(码表目录->码表->词根->标准集目录->标准集->公共标准属性->标准模板)。

  5. 质量(规则模板)。

  6. 标准(数据标准->落标映射规则)。

  7. 研发(离线物理表->节点任务)。

  8. 质量(质量规则)。

  9. 标准(映射关系)。

  10. 安全(识别结果)。