版本

决策模型各版本的决策数据相互隔离。处于不同版本状态的DMN模型给予建模人员的操作权限是不同的。DMN模型文件分为三个互斥状态: 设计版、发布版、停用版

不同版本设计时刻差异

设计版 发布版 停用版
- 全部设计功能 - 不允许新增或删除规则图中元素
- 不允许修改规则图中的元素依赖关系
- 不允许修改规则图中元素的名称
- 不允许修改规则图中的元素类型
- 不允许修改列的输入变量或者输出变量名称
- 不允许修改列的数据类型
- 不允许新增或删除输入输出列
- 不允许修改命中策略
-不允许修改表达式的变量名称
- 不允许修改
- 无查看入口

在设计器页面,点击右上角版本历史图标,打开版本管理列表。

创建新版本

在版本历史列表中,点击某版本上的创建新版本按钮,创建新版本。新创建的版本为设计版。

设计版

新建的决策模型为设计状态,处在该状态下的决策设计器运行随意进行决策设计,无约束性保护。处在设计状态的决策模型可以仿真模拟运行测试,流程模型人工任务路由可添加此决策,业务规则任务也可添加此决策。

发布版

在版本列表中,点击发布图标进行发布。

  1. 发布版本时,已有的发布版将自动变为停用版
  2. 如果DMN模型文件无任何元素,即空模型,不提供发布按钮

停用版

停用版本不提供查看入口。

删除版本

在版本历史列表中,点击某版本删除按钮,可删除当前版本。

不允许删除场景

  1. 版本已被业务规则任务引用,不提供删除按钮
  2. 有停用版本已被业务规则引用时,相应运行版不提供删除按钮
  3. 有多版本时,v1.0版本不允许删除

版本ID与模型ID的区别

对于实施和开发人员,这是一个重要概念。每个DMN模型(包括不同版本)都会分配一个不重复的模型ID,当DMN模型被创建多个版本时,设计器会取第一个版本作为DMN模型版本ID

我们假设一个DMN模型的版本结构如下:

版本ID 模型ID 版本号
aaa aaa 1.0
aaa bbb 2.0
aaa ccc 3.0

在AWS PaaS平台提供的应用场景里引擎会智能获取对应版本。



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区