发布中心

最近更新时间:2024-08-01 15:19:11

我的收藏
WeData 发布中心是在项目空间开启 标准模式 后提供的对象发布管理功能。发布中心主要提供待发布对象管理发布包管理功能。
WeData 中与数据开发相关的对象在编辑、保存提交后会自动进入待发布对象列表,在待发布对象列表中创建发布包,发布包审批通过后才会进入生产环境。
说明:
发布中心目前向用户进行邀测,如果您的界面中没有发布中心的入口,您可以单击 试用申请 进行申请。

提交和发布流程

WeData 项目开启标准模式后,相关对象的提交、发布流程。如下图所示:




任务

任务在数据开发中完成测试运行,通过任务提交和工作流提交进入待发布列表。

函数

函数在开发库中创建完成后,可以直接在开发数据库中使用。函数提交会进入待发布的列表。发布成功后,在生产的数据库中创建函数。

工作流

工作流创建以后会默认在生产环境中生成对应的工作流。修改工作流的参数和应用参数以后,可以单独提交工作流的版本到待发布列表。发布成功以后工作流的参数在生产环境中生效。

项目参数

新建和修改项目参数后,针对参数的开发环境取值,修改后会立即生效。针对生产环境取值,需要提交项目参数到待发布列表中。发布成功后,生产环境取值生效。

资源

新建和重新上传资源后,需要进行提交。提交后会进入待发布的列表。发布成功后,资源会在生产环境生效。

数据表

数据表在开发库中创建完成后,可以直接在开发数据库中使用。通过数据表提交会进入待发布的列表。发布成功后,在生产的数据库中创建数据表。

待发布对象

对象通过提交操作后,会进入待发布列表。待发布对象列表包括:任务、函数、工作流、项目参数、资源、数据表。
新建对象提交到待发布对象列表中,变更类型为新增
如果对象连续修改并且连续提交了新版本,在待发布对象列表中会用新的版本覆盖之前提交的版本,变更类型为更新
如果对象被删除,删除的对象将进入待发布对象列表,变更类型为删除

操作步骤

1. 进入发布中心 > 待发布对象列表页面,选中对象以后,单击添加到发布包,将会待发布对象加入到右侧的我的发布包中。默认的发布包名称是发布包中的第一个对象,用户可以根据自己的业务场景进行修改。



2. 单击立即发布,发布包会自动进入发布包列表。
在发布包列表中如果不需要审批会自动进入发布的状态。如果需要审批,审批通过以后进入发布状态。
在发布包中发布的过程中可能由于库表不存在、表名重复等信息发布失败,发布中包中如果有一个对象发布失败,则整个发布包会发布失败。针对这个情况,可以选择移出部分对象或者对问题进行修复以后再次发布。
发布成功后,可以查看发布包的详情,发布包中包含了对象在发布包发布时刻的版本记录。




发布包管理

发布包列表提供了发布包管理的功能,包括发布包搜索、状态查看、发布包详情查看。
默认情况下发布包需要审批通过才可以发布,发布包的审批流程在项目管理 - 基本信息配置 - 审批配置中进行配置。如果发布包的创建人输入发布包的审批人,则直接进入发布状态,无需进行审批。
进入发布包列表页面,在操作列,单击查看详情,可以查看发布包中对象的版本和状态。



进入发布包列表页面,在操作列,单击撤销,对于发布失败的发布包,可以在错误处理完成以后重新发布,后者将发布失败的对象撤销,然后尝试重新发布。