导入资源是指将本地的资源导入到系统知识库。该功能与导出资源配合使用,常用于开发机与生产机系统间资源文件的迁移。
允许导入的资源很多,只要是可以创建的基本都可以导入,主要包含数据源、业务主题、参数、跳转规则、报表宏、业务查询、各类型报表、仪表盘页面、宏规则、系统选项、用户管理等。
资源导入时允许重新指定数据源连接。
资源导入:单击“定制管理”界面的快捷方式 资源迁移->导入资源,弹出“导入选择”窗口。
“导入选择”窗口主要分为以下几个区域:
按钮 | 说明 |
名字 | 导入资源的名称。 |
别名 | 导入资源的别名。允许修改。 |
类型 | 导入资源的类型。允许修改。 |
路径 | 导入资源的存储路径。允许修改。 |
备注 | 导入资源的状态。具体说明参考下文资源导入状态说明。 |
导入 | 导入资源是否勾选,勾选的资源才会执行导入。默认情况下,所有资源都被选中为导入。 |
按钮 | 说明 |
当前导入的资源重新指定其所属的数据源连接 | |
反选 | 针对勾选的导入资源列表,重新选择未勾选的资源。 |
全不选 | 不勾选任何资源。 |
全选 | 勾选所有资源。 |
仅选可导入的 | 只勾选可以导入的,即不允许导入状态的资源不勾选。导入资源状态参考 |
仅选无冲突的 | 只选择无冲突的,即覆盖式导入的资源不勾选 |
资源导入的状态有如下几种:
资源导入时不允许导入的情况及解决办法,如下表所示:
问题描述 | 解决办法 |
真名有冲突,不允许导入。 | 可以通过修改导入资源的目标路径予以解决。 |
别名有冲突,不允许导入。 | 可以通过修改导入资源的别名或目标路径予以解决。 |
ID有冲突,类型不相同,不允许导入。 | 该冲突无法解决,请不要勾选对应的导入资源。可以把资源另存为生成新的ID再重新导出XML文件再导入。 |
ID有冲突,真名不相同,不允许导入。 | 该冲突无法解决,请不要勾选对应的导入资源。可以把资源另存为生成新的ID再重新导出XML文件再导入。 |
ID有冲突,还与其它结点[nodeId]存在真名冲突,不允许导入。 | 可以通过修改导入资源的目标路径以满足覆盖式导入的条件予以解决。 |
ID有冲突,还与其它结点[nodeId]存在别名冲突,不允许导入。 | 可以通过修改导入资源的别名或目标路径以满足覆盖式导入的条件予以解决。 |
注意:用户对系统中的公有资源文件夹必须具备“编辑”的权限才能允许导入。
当我们进行资源迁移的时候有可能需要重新指定资源的来源即数据源连接。
我们可以通过数据源设置来重新制定数据源连接。
重新指定数据源连接:在“导入选择”窗口单击 数据源设置 按钮,弹出“数据源置换”窗口,单击操作栏中的 修改 按钮,弹出“数据源置换映射”窗口,重新指定数据源连接即可。
导入的资源不重新指定数据数据源连接时,其目标数据源默认为该资源所属的数据源。
导入的资源重新指定数据源连接时,遵循以下规范: