企业管理 > Business Administrative Change 升级 > Business Administrative Change 实用程序 > 导入包含业务管理更改的包
  
导入包含业务管理更改的包
Business Administrative Change 实用程序中的“导入更改”选项卡可用于将业务管理更改导入到生产 Windchill 系统。
在导入业务管理更改前,请确保在目标系统中将 com.ptc.windchill.bac.ignoreGUIDList 特性设置为 All
要导入业务管理更改,请在目标系统中执行以下步骤:
1. “导入更改”选项卡上,单击“浏览”,然后浏览至从源系统导出的包文件夹。您也可以将包文件夹拖动到“包”框中。
您可以确定在将包导入到目标系统中时,是否应沿用源系统中定义的冲突解决方案和属性映射选择。但是,您必须在启动导入进程 (在下一步中有所说明) 之前做出此决定。
“使用绑定的冲突解决方案”:导入时,如果发生任何类似的冲突,则会使用在导出期间为包内每种冲突类型定义的冲突解决方案。假设包中包含面向 No Such Container 冲突的 SKIP 冲突解决方案,不会发生此类容器冲突,以及与目标系统中不存在的组织关联的配置文件。如果选择了“使用绑定的冲突解决方案”,则包会成功导入。除了配置文件外,还会导入所有包内容。
“使用绑定的映射”:导入包时,会使用在导出包的过程中于包中定义的属性映射。假设 Profile1 是针对 OrgA 创建的,但包中包含将 OrgA 映射到“演示组织”的映射定义。如果选择了“使用绑定的映射”,则会在目标系统中的“演示组织”下创建 Profile1。
从先后顺序来看,属性映射优先于冲突解决方案。请看下面的示例:您定义 OrgA 和 OrgB 之间的映射,以及面向 Container Not Found 冲突的 SKIP 冲突解决方案。您导入一个包,其中包含两个配置文件:与 OrgC 关联的 ProfileA 以及与 OrgC 关联的 ProfileC。OrgB 是目标系统中唯一的一个组织。导入包后,系统会根据定义的映射成功导入 ProfileA,并将其与 OrgB 关联。系统不会跳过 ProfileC,因为没有为其定义有效的映射。绑定的冲突解决方案会跳过导入配置文件这一进程。
2. 要启动导入进程,请单击“导入包”
导入进程完成后,“包导入状况”表会列出导入的包以及导入状况。包 ID 是包的唯一标识符。可在稍后解决冲突时使用此 ID 来筛选与包关联的相关冲突。
根据包的导入状况,可对每个包执行以下操作:
状况:“成功”
“下载报告”:在本地下载导入报告。这些报告包含包内容以及用于导入包的所有关联冲突、映射定义和冲突解决方案的详细信息。
“下载压缩文件”:在本地下载包的 ZIP 文件。如果已使用新映射或冲突解决方案成功导入包,则重新下载包会生成新版本的包,其中包含最新映射和冲突解决方案。此版本即用于所有后续下游导入的包的版本。
状况:“已失败,有冲突”
“下载报告”:在本地下载导入报告。
“解决冲突并重试”:启动“事件管理”实用程序,以解决冲突并再次尝试导入。
“映射属性”:打开“导入映射”选项卡,以将包中的属性值映射到目标系统中的属性值。
如果标识了数据完整性问题或目标系统中缺少用于重新构建对象的关键参考,则 Business Administrative Change 框架会在导入过程中引发冲突。必须解决所有冲突,才能将包成功导入目标系统中。有关可能的冲突和关联解决方案的信息,请参阅导入冲突删除冲突
如果“事件管理”实用程序中列出了多个冲突,请在“在表格中搜索”框中输入相关包的 ID 以筛选出不相关的冲突。在“操作”列中选择 图标可查看冲突列表以及可能的重试选项。然后,单击“重试”尝试重新导入。有关详细信息,请参阅管理冲突
使用 操作可从系统中删除包。从系统中删除包的同时也会删除有关包的记录,但不会删除关联的内容。