模型功能元素标准库


EnOS 提供了公有模型来支持模型复用和标准化,但是公共模型并不满足所有场景的需求,而且无法实现跨模型的标准化。


为了实现跨模型的功能定义标准化,构建一致的标准数据方案,推动不同模型和应用的重复利用,EnOS 提供了基于行业标准(如 IEC、ICA、OMA)的模型功能定义。

类别

行业标准模型功能定义分为以下两类:

  • 标准功能:由 EnOS 提供的模型标准功能定义,在所有 EnOS 环境中都可以使用;
  • 扩展功能:对于部署于私有云环境的 EnOS,该环境的 EnOS 组织管理员还可以定义专属于该私有云环境的功能定义。


标准功能和扩展功能可以在同一个 EnOS 环境中共存,互不影响。在同一个模型当中,同一个行业标准模型功能也可以多次复用。

版本

标准功能版本

标准功能由 EnOS 统一进行管理,用户可以在 模型 > 功能定义 中检查是否有新版本,以及是否选择新版本的标准功能。


当用户在模型的功能定义中添加标准功能时,默认使用该标准功能的最新版本,用户可以自行选择是否使用历史版本。

扩展功能版本

扩展功能由私有云环境的 EnOS 组织管理员维护,新建的扩展功能默认为 1.0 版本。

版本更新

  • 标准功能由 EnOS 统一进行升级。如果 EnOS 所在环境无法访问 Internet,用户可以手动导入标准功能资源包以升级。标准功能升级后,模型中正在使用的标准功能仍然为原版本,需要用户手动选择版本方可升级。
  • 组织管理员可以通过导入 JSON 文件或者编辑已有扩展功能的方式更新版本。