导出和导入模型¶
创建模型后,你可能根据需要更改其要素或添加新要素。EnOS 模型管理提供了将模型导出为 Excel 文件或者 JSON 文件的模板功能,用户可以选择熟悉的工具进行批量编辑后导入,完成模型功能的批量创建或者修改。
如果模型是在不同的 EnOS 环境或 OU 下创建的,通过导出导入功能即可完成模型的迁移。
备注
同一环境中,模型名称必须全局唯一,如果模型名称已在某一 OU 中被使用,需要使用新模型名来创建。
前提条件¶
导出模型¶
在应用门户的 开发者控制台 中选择 模型 菜单,进入 自建模型 或 共享模型 标签页。选择 批量导出。
导出有两种方式。选择 导出全部 以导出在列表中所有的模型,或从列表中选择需要导出的模型,选择 导出勾选项。
选择导出的文件格式:Excel 或 JSON。选择 确定。
将包含 Excel 或 JSON 文件的压缩包保存到本地目录。
导入模型¶
支持使用 Excel 或 JSON 文件批量创建新模型,批量更新已有模型,或为共享模型批量更新自定义配置。若文件中包含已存在的模型标识符,将更新原有模型;若模型标识符不存在,将新建模型。
备注
从父模型继承或从模型要素库添加的要素,可能包含不可修改的字段,这些字段将在导入过程中被跳过。
在应用门户的 开发者控制台 中选择 模型 菜单,进入 自建模型 或 共享模型 标签页。
选择 导入模型。
Excel:选择 下载空白模板,解压 ZIP 压缩包并编辑文件。导入的 ZIP 压缩包中包含 3 个文件夹,对应模型的定义、视图和特性规则。每个文件夹中包含多个 XLSX 文件。
JSON:可导出任意文件,查看 JSON 格式,在此基础上进行编辑。
从设备连接与管理导入模型:支持导入从 EnOS 设备连接与管理(简称 DCM)导出的模型文件。
导入共享模型的自定义配置:支持通过导出和导入,更新当前 OU 共享模型的自定义配置。
选择 导入。
如果无效记录存在,将弹出窗口显示错误消息和 下载错误文件 链接。 选择链接下载文件,检查错误原因,并纠正错误,然后重新上传文件。
新模型导入成功后将会出现在 模型 的模型列表中。