发布中心 功能定位 发布中心把审核通过的模型按固定顺序发布到数据平台:DBT 编译与模型执行 → Doris 表结构校验 → OpenMetadata 元数据采集 → DolphinScheduler 固定工作流 → Superset 数据集注册。 图 6-12 固定发布链、步骤结果与重试 适用角色 BI 管理员、数据平台管理员和发布审核人员。 页面入口 业务建模中心 → 发布中心( /bi/bm/publish)。 操作步骤 点击“新建模型发布”,选择已审核或已发布模型。 选择审核版本,确认版本号、修订号和快照摘要。 查看固定发布链,录入发布摘要和摘要说明。 点击“开始发布”,系统按顺序执行各步骤并记录外部对象引用。 在详情中查看每一步的状态、结果、耗时和输入摘要。 失败时查看失败步骤和错误原因;修复环境后点击“重试”,重试会生成新的发布记录并保留来源关系。 发布成功后,Superset 数据集和 DolphinScheduler 工作流即可供后续分析使用。 输入与输出 项目 说明 输入 模型 ID、审核版本号、发布摘要 固定目标 DBT、Doris、OpenMetadata、DolphinScheduler、Superset 输出 发布记录、步骤日志、外部对象引用和可重试状态 幂等 使用 publishKey 和载荷摘要防止重复发布 客户应用演示:发布销售订单模型到分析平台 业务情境: 销售订单模型已审核通过,需要进入数据平台供数据集和看板使用。 第一步:进入“业务建模中心 → 发布中心” 步骤图 34-01 第1步:进入“业务建模中心 → 发布中心”。红框标出进入业务建模中心 → 发布中心。 进入“业务建模中心 → 发布中心”,点击“新建模型发布”。 第二步:选择销售订单模型和审核版本 步骤图 34-02 第2步:选择销售订单模型和审核版本。红框标出选择销售订单模型和审核版本。 选择销售订单模型和审核版本,核对版本号与快照摘要。 第三步:填写发布摘要 步骤图 34-03 第3步:填写发布摘要。红框标出填写发布摘要。 填写发布摘要,说明本次变更、影响范围和回滚方案。 第四步:点击“开始发布” 步骤图 34-04 第4步:点击“开始发布”。红框标出点击开始发布。 点击“开始发布”,依次查看 DBT、Doris、OpenMetadata、调度和 Superset 步骤。 第五步:全部成功后打开数据集或看板验证 步骤图 34-05 第5步:全部成功后打开数据集或看板验证。红框标出全部成功后打开数据集或看板验证。 全部成功后打开数据集或看板验证;失败时按步骤日志修复后重试。 最终结果与效果 模型按固定发布链完成登记,每一步都有状态、耗时和外部对象引用;失败重试会生成新记录并保留来源。 操作提示: 不要跳过审核直接发布;发布前确认下游看板负责人已知晓变更。 当前演示环境说明 当前页面显示上述 4 个模型均已成功发布。其他环境若出现步骤失败,应先修复依赖服务,再重试,不要修改历史发布记录。 宏澜家电示例 销售订单模型审核 v3 后,发布中心先生成 dbt SQL 并在 Doris 建表,再采集元数据、登记调度工作流,最后在 Superset 创建数据集。业务看板随后引用新数据集,旧版本保留可追溯。 开发人员参考 接口: /bi/bm/publish、 /bi/bm/publish/{id}、 .../retry 权限: bi:bm:publish 发布链固定且不可由前端替换;步骤引用和摘要记录在数据库中。 章节提示: 发布中心在业务上属于“模型交付”,因此保留在业务建模章节;菜单实际入口以当前系统为准。