使用工业数据模型模板
工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)内置了丰富且实用的多场景工业数据模型模板。用户可在应用设计态直接基于模板库快速设计数据模型,从而简化应用构建过程,提升研发与建模效率。
本文详细介绍在应用设计态中使用工业数据模型模板的操作流程。
约束与限制
- 工业数据模型模板库当前处于试运行阶段,仅支持白名单用户在标准使用场景的应用上使用。
- 仅拥有“应用责任人”或“应用开发人员”角色的用户,可获得工业数据模型模板库的完整访问权限。“应用只读成员”无任何访问权限,系统将自动隐藏“工业数据模型模板库”入口。
前提条件
已登录应用设计态。
创建模板使用任务
- 在左侧导航栏中,单击“工业数据模型模板库”,进入“工业数据模型模板库”页面。
- 找到目标模板,在其卡片视图中单击“创建使用任务”,展开创建模板使用任务页面。 图1 创建使用任务
- 在展开的页面中,设置如下主要信息,单击“创建”。 图2 填写模板使用任务信息
表1 模板使用任务配置信息 参数
参数说明
任务名称
用户自定义,用于标识当前同步任务,方便后续在“应用同步”页面快速追溯任务来源与业务归属。
同步类型
系统根据当前操作上下文自动识别并锁定任务类型(默认为“模型模板”)。
该字段仅支持查看,不可手动修改。
模板英文名称
自动回显所选模板的唯一英文标识(如BoM、BoI),用于底层元数据唯一性校验。
同步内容方式
- 全量:一键同步模板内所有内置的数据模型及枚举类型,适合新应用快速搭建标准数据底座。
- 自定义:按实际业务场景按需选取同步内容,适合存量应用扩展,避免冗余模型影响现有架构。
处理方式
- 版本覆盖:如果目标模型处于“正在工作”状态,则直接覆盖现有内容并发布;如果目标模型处于“已发布”状态,则自动创建新的修订版本并立即发布。
- 重复则跳过:按英文名称校验,如果目标应用已存在同名模型/枚举类型,则自动跳过。
配置同步内容(可选)
模板使用任务创建完成后,系统将自动跳转至该任务的“同步内容”配置页面。
如果在创建任务时将“同步内容方式”设置为“自定义”,可结合当前业务场景,精确选择需要同步的数据模型及枚举类型。
| 配置页签 | 配置说明 |
|---|---|
| 数据实体 | 支持按需添加与删除。 单击“添加”,在弹出窗口中,可按编码、英文名称、中文名称、状态、父模型、修订号等维度进行条件筛选后添加。 |
| 关系实体 | 支持按需添加与删除。 单击“添加”,在弹出窗口中,可按编码、英文名称、中文名称、状态、关系类型、源数据实体名称等维度进行条件筛选后添加。 |
| 功能模型 | 支持按需添加与删除。 单击“添加”,在弹出窗口中,可按编码、英文名称、中文名称、状态、修订号、创建者等维度进行条件筛选后添加。 |
| 枚举类型 | 支持按需添加与删除。 单击“添加”,在弹出窗口中,可按编码、英文名称、中文名称、英文描述、中文描述、创建者等维度进行条件筛选后添加。 |
启动模板使用任务
- 完成模板使用任务创建及同步内容配置后,可通过以下两种方式启动任务:
- 当前页面直接启动:单击底部“全局操作”区域的“启动”。 图4 启动模板使用任务
- 应用同步页面启动:进入页面,找到目标任务,单击
。
- 当前页面直接启动:单击底部“全局操作”区域的“启动”。
- 在弹出的提示框中,单击“确定”,执行同步。
启动后,系统将按以下逻辑处理同步对象:
- 目标应用不存在该对象:系统自动创建并发布,生成“修订号”为“A”的基线版本。
- 目标应用已存在该对象:系统遵循同步任务中配置的“处理方式”策略,对现有版本执行相应的更新操作。
同步任务的执行进展可前往页面进行查看。