企業管理 > 企業管理變更推進 > Business Administrative Change 公用程式 > 匯入 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。您匯入的封裝中包含兩個設定檔:與 OrgA 相關聯的 ProfileA,以及與 OrgC 相關聯的 ProfileC。OrgB 是目標系統中唯一的組織。匯入封裝之後,將會成功匯入 ProfileA,並根據定義的對應與 OrgB 相關聯。將會略過 ProfileC,因為沒有為其定義有效的對應。配套的衝突解決方案會略過匯入設定檔。
2. 欲啟動匯入流程,請按一下「匯入封裝」
完成匯入流程後,「封裝匯入狀況」表會列出匯入的封裝以及匯入狀況。封裝 ID 是封裝的唯一識別元。此 ID 稍後可用於解決衝突,以篩選與封裝相關聯的相關衝突。
根據封裝的匯入狀況,您可以對每個封裝執行下列動作:
狀況:「成功」
「下載報告」:在本機下載匯入報告。報告包含封裝內容的詳細資訊,以及用來匯入封裝的任何關聯衝突、對應定義及衝突解決方案。
「下載 Zip」:在本機下載封裝 Zip 檔案。如果使用新的對應或衝突解決方案成功匯入封裝,重新下載封裝將會產生新封裝版本,其中包含最新的對應與衝突解決方案。這是要用於任何後續下游匯入的封裝版本。
狀況:「由於衝突而失敗」
「下載報告」:在本機下載匯入報告。
「解決衝突並重試」:啟動「事件管理」公用程式以解決衝突並再次嘗試匯入。
「對應屬性」:開啟「匯入對應」標籤以將屬性值從封裝對應至目標系統中的屬性值。
當在目標系統中發現資料完整性問題或遺失重新構建物件的重要參考時,Business Administrative Change 架構會在匯入期間引發衝突。必須解決所有衝突,才能將封裝成功匯入至目標系統。如需有關可能衝突與關聯解決方案的資訊,請參閱匯入衝突刪除衝突
如果「事件管理」公用程式中列出了多個衝突,請在「在表格中搜尋」方塊中輸入相關封裝的 ID,以篩選出不相關的衝突。在「動作」欄中選取 圖示,以檢視衝突清單及可能的重試選項。然後,按一下「重試」以再次嘗試匯入。如需詳細資訊,請參閱管理衝突
使用 動作可從系統中刪除封裝。從系統中刪除封裝會刪除封裝的記錄,但不會刪除相關聯的內容。
這是否有幫助?