模型发布及其历史版本

更新时间:
复制 MD 格式

支持模型多版本发布,记录时间、人员、实体/关系数量及提交说明;提供版本列表视图,直观展示各版本结构规模与变更备注,确保模型迭代过程清晰有序、状态可查。

权限说明

  • 当前空间管理员和建模师支持创建及管理实体类型和关系类型、发布模型。

  • 当前空间管理员、建模师、业务专家和分析师,支持查看模型详情和模型版本列表。

使用限制

仅支持图谱空间的全量发布,暂不支持针对特定实体类型或关系类型的增量/独立发布。

模型发布

模型发布执行顺序为:本体模型 > 图Schema > 图数据。发布时,模型将自动同步至知识图谱配置的图引擎,并更新关联知识。三层变更架构详细说明如下。

层次

说明

存储位置

变更内容示例

1

本体模型(Ontology Model)

产品层面的模型定义,包括实体/关系类型、属性定义、约束规则等。

产品元数据库

新增实体类型、修改属性名称/类型、删除关系类型。

2

图Schema(Graph Schema)

图引擎层面的Schema结构,如标签、属性键、索引等。

图数据库

创建标签、添加属性键、创建/删除索引。

3

图数据(Graph Data)

实际存储的节点和边数据。

图数据库

节点属性值转换、回填默认值、删除节点/边。

模型发布后将自动生成一个新版本,版本状态包含草稿、发布中、发布成功、部分成功和发布失败。其中部分成功和发布失败的对应场景及处理说明如下。

系统状态

失败场景

处理方式

发布失败

本体模型更新失败

自动回滚,用户修复后重新发布。

图Schema同步失败

自动回滚本体模型,用户检查图引擎状态后重新发布。

部分成功

图数据调整部分失败

用户选择重试/跳过/回滚。

  • 重试失败项:仅重新执行失败的图数据调整任务。适用于临时性错误(例如图引擎超时、网络报错)。

  • 跳过失败项:忽略失败的图数据调整,将版本标记为发布成功。适用于暂时接受数据不一致,后续手动处理的场景。

  • 回滚版本:将本体模型和图Schema回滚到上一版本。适用于数据不一致无法接受,需要完全回退的场景。

    说明

    回滚后,已删除的属性值无法恢复,需重新配置。

图数据调整全部失败

操作步骤

  1. 在Dataphin首页的顶部菜单栏,选择知识图谱 > 模型设计。

  2. 在顶部菜单栏中选择空间,下方展示所选空间模型的上个发布版本,您可在此基础上编辑修改,相关修改操作及影响请参见实体类型与关系类型。

  3. 修改完成后,您可单击发布,发布此模型的当前版本至生产环境,发布流程如下。

    参数

    描述

    ①变更总览

    • 变更概览:展示所有破坏性变更、兼容性变更和非破坏性变更。

      说明

      若您此次发布中存在大规模的破坏性变更,为保障异常情况下可快速恢复,建议您提前进行数据备份。

    • 版本号:系统自动叠加,不支持修改。

    • 版本说明:对此版本的简单说明,不超过128个字符。

    ②发布校验

    校验通过时,模型的草稿版才可发布至生产。

    Schema兼容性检查:对比上一生产版本,识别破坏性变更。

  4. 单击确认发布,发布模型当前版本。

    若发布校验中存在破坏性变更,需单击我已了解数据风险,确认发布后,再单击确认发布。

查看模型历史版本

  1. 单击画布右上方的版本,版本面板中展示当前模型所有已发布的版本。

  2. 版本列表中,展示各版本的发布时间和发布人、模型中包含的实体类型和关系类型个数,以及提交说明。