瞭解轉換協作處理

下列各區段提供一般層面的轉換協作資訊。

啟用轉換

只要環境中已啟用轉換,即可進行轉換活動。授權的「轉換管理員」可以執行對應的批次工作來啟用轉換。

在暫存與生產結構之間進行切換

在已啟用轉換的環境中,線上應用程式的執行對象為所包含同義字指向「暫存」或「生產」資料表的資料庫結構。

只有在已啟用轉換時才能進行切換

若要切換同義字,請導覽至管理 –> 轉換支援 –> 切換結構

環境中啟用「轉換」時,側邊欄區域會顯示目前結構資訊。

備註:
如果目前正在進行批次處理,作業就會失敗。如果您在嘗試切換同義字時收到錯誤訊息,請複查執行中的批次,並等到其全部完成後再重複嘗試。

準備轉換

準備步驟包括評估產品提供的初始轉換組態、視需要自訂組態,最後是產生轉換成品。

如果環境是針對「生產」結構執行,大部分的準備作業都應進行,但已排定以及在結構切換至「暫存」時發布的轉換處理工作流除外。

轉換開發

當環境針對「暫存」結構執行時,系統會建立舊有資料擷取並排練資料載入與後續轉換資料處理。

請考慮針對資料載入和後續驗證、索引鍵產生及插入的批次處理順序建立和排定工作流。

上傳資料

SQL 載入器會以隱含的方式在上傳前停用非分割資料表中的索引。分割資料表中的索引則必須在上傳前由批次處理明確停用。資料上傳完成後,就必須重建索引。

如果所要載入的單一資料表屬於某個維護物件 (其主要資料表為分割資料表),則必須以特定順序進行上傳。這類維護物件內的下階資料表包含主要資料表主索引鍵的外來索引鍵條件約束。必須先上傳主要資料表。上傳之後應立即重建索引。後續資料表應根據維護物件資料表的階層 (上階先,下階在後) 順序上傳

您可以將資料表截斷、資料上傳、索引維護以及統計資料更新結合成批次工作流,並為每個已轉換的資料表或維護物件建立專用批次工作流。

轉換執行

針對模擬、排練或實際上線轉換執行,您可以選擇修訂資料表/維護物件的資料載入批次控制來提升效能:

  • 減少日誌層級 - 將 log 批次參數設為 NOLOG

  • 不保留輸入資料 - 將 retaininput 批次參數設為 PURGE

停用轉換

轉換完成後,不允許進行各種活動,例如資料表截斷和索引維護。

轉換專案完成後,請將結構切換成「生產」,並要求授權的「轉換管理員」執行對應的批次工作以在環境中停用轉換。

啟用增量轉換

舊有資料轉換可分階段執行。在轉換第一個區塊後,系統開始在生產環境中執行,而您可能需要轉換下一個部分的資料。此協作巨集案例稱為增量轉換;它在轉換活動上施加了特定的限制與約束,因此必須由管理層核准。

如果增量轉換已獲得核准,請要求授權的「轉換管理員」執行對應的批次工作以在環境中啟用增量轉換。