跳转到主要内容

发布中心

功能定位

发布中心把审核通过的模型按固定顺序发布到数据平台:DBT 编译与模型执行 → Doris 表结构校验 → OpenMetadata 元数据采集 → DolphinScheduler 固定工作流 → Superset 数据集注册。

发布中心

图 6-12 固定发布链、步骤结果与重试

适用角色

BI 管理员、数据平台管理员和发布审核人员。

页面入口

业务建模中心 → 发布中心(/bi/bm/publish)。

操作步骤

  1. 点击“新建模型发布”,选择已审核或已发布模型。
  2. 选择审核版本,确认版本号、修订号和快照摘要。
  3. 查看固定发布链,录入发布摘要和摘要说明。
  4. 点击“开始发布”,系统按顺序执行各步骤并记录外部对象引用。
  5. 在详情中查看每一步的状态、结果、耗时和输入摘要。
  6. 失败时查看失败步骤和错误原因;修复环境后点击“重试”,重试会生成新的发布记录并保留来源关系。
  7. 发布成功后,Superset 数据集和 DolphinScheduler 工作流即可供后续分析使用。

输入与输出

项目 说明
输入 模型 ID、审核版本号、发布摘要
固定目标 DBT、Doris、OpenMetadata、DolphinScheduler、Superset
输出 发布记录、步骤日志、外部对象引用和可重试状态
幂等 使用 publishKey 和载荷摘要防止重复发布

客户应用演示:发布销售订单模型到分析平台

业务情境: 销售订单模型已审核通过,需要进入数据平台供数据集和看板使用。

第一步:进入“业务建模中心 → 发布中心”

第1步重点操作:进入“业务建模中心 → 发布中心”

步骤图 34-01 第1步:进入“业务建模中心 → 发布中心”。红框标出进入业务建模中心 → 发布中心。

进入“业务建模中心 → 发布中心”,点击“新建模型发布”。

第二步:选择销售订单模型和审核版本

第2步重点操作:选择销售订单模型和审核版本

步骤图 34-02 第2步:选择销售订单模型和审核版本。红框标出选择销售订单模型和审核版本。

选择销售订单模型和审核版本,核对版本号与快照摘要。

第三步:填写发布摘要

第3步重点操作:填写发布摘要

步骤图 34-03 第3步:填写发布摘要。红框标出填写发布摘要。

填写发布摘要,说明本次变更、影响范围和回滚方案。

第四步:点击“开始发布”

第4步重点操作:点击“开始发布”

步骤图 34-04 第4步:点击“开始发布”。红框标出点击开始发布。

点击“开始发布”,依次查看 DBT、Doris、OpenMetadata、调度和 Superset 步骤。

第五步:全部成功后打开数据集或看板验证

第5步重点操作:全部成功后打开数据集或看板验证

步骤图 34-05 第5步:全部成功后打开数据集或看板验证。红框标出全部成功后打开数据集或看板验证。

全部成功后打开数据集或看板验证;失败时按步骤日志修复后重试。

最终结果与效果

模型按固定发布链完成登记,每一步都有状态、耗时和外部对象引用;失败重试会生成新记录并保留来源。

操作提示: 不要跳过审核直接发布;发布前确认下游看板负责人已知晓变更。

当前演示环境说明

当前页面显示上述 4 个模型均已成功发布。其他环境若出现步骤失败,应先修复依赖服务,再重试,不要修改历史发布记录。

宏澜家电示例

销售订单模型审核 v3 后,发布中心先生成 dbt SQL 并在 Doris 建表,再采集元数据、登记调度工作流,最后在 Superset 创建数据集。业务看板随后引用新数据集,旧版本保留可追溯。

开发人员参考

  • 接口:/bi/bm/publish、/bi/bm/publish/{id}、.../retry
  • 权限:bi:bm:publish
  • 发布链固定且不可由前端替换;步骤引用和摘要记录在数据库中。

章节提示: 发布中心在业务上属于“模型交付”,因此保留在业务建模章节;菜单实际入口以当前系统为准。