模型功能元素标准库¶
EnOS提供了公有模型来支持模型复用和标准化,但是公共模型并不满足所有场景的需求,而且无法实现跨模型的标准化。
为了实现跨模型的功能定义标准化,构建一致的标准数据方案,推动不同模型和应用的重复利用,EnOS提供了基于行业标准(如IEC、ICA、OMA)的模型功能定义。
类别¶
行业标准模型功能定义分为以下两类:
标准功能:由EnOS提供的模型标准功能定义,在所有EnOS环境中都可以使用;
扩展功能:对于部署于私有云环境的EnOS,该环境的EnOS系统管理员还可以定义专属于该私有云环境的功能定义。
标准功能和扩展功能可以在同一个EnOS环境中共存,互不影响。在同一个模型当中,同一个行业标准模型功能也可以多次复用。
版本¶
标准功能版本¶
标准功能由EnOS统一进行管理,用户可以在模型 > 模型列表 > 功能定义 中检查是否有新版本,以及是否选择新版本的标准功能。
当用户在模型的功能定义中添加标准功能时,默认使用该标准功能的最新版本,用户可以自行选择是否使用历史版本。
扩展功能版本¶
扩展功能由私有云环境的EnOS系统管理员维护,新建的扩展功能默认为1.0版本。
版本更新¶
标准功能由EnOS统一进行升级。如果EnOS所在环境无法访问Internet,用户可以手动导入标准功能资源包以升级。标准功能升级后,模型中正在使用的标准功能仍然为原版本,需要用户手动选择版本方可升级。
系统管理员可以通过导入JSON文件或者编辑已有扩展功能的方式更新版本。