當您定義整合時,視特定的資料量而定,「工作流程模式」和載入方法會直接影響載入的效能。在載入多達約 500,000 筆來源記錄/列時,只要是使用「僅數值資料」載入方法,您就可以採用任何工作流程模式。
當您使用「具安全性的所有資料」載入方法時,請預期資料載入會花較長的時間,因為系統會針對目標應用程式,對每一列資料進行與所有使用者定義安全性相關的驗證。
當系統載入超過 1,000,000 列的檔案時,會根據「目標選項」(請參閱 定義目標選項) 中的「批次大小」設定值,在 TDATASEG_T 和 TDATASEG 表格中執行批次更新與刪除。在某些案例中,超過 1,000,000 列的檔案可能會被分割成每個都少於 1,000,000 列的數個檔案,這通常可改善效能。然後,使用者可以建立多個整合,每個檔案一個,然後將這些整合合併成一個批次,再於平行模式中執行該批次,以維持透過分割檔案所達到的效能。這提供了可為分割檔案啟動多個規則的單一執行點。
下表提供有關工作流程模式、載入方法和資料量的建議。
Table A-1 建議工作流程模式、載入方法和資料量
工作流程模式 | 載入方法 | 列數 |
---|---|---|
完整工作流程 |
僅數值資料 |
最多約 300 萬列 |
簡單工作流程 |
僅數值資料 |
最多約 400 至 500 萬列 |
完整工作流程 |
管理員使用者 具安全性的所有資料 為管理員驗證資料 = 是 |
少於 500,000 列 |
完整工作流程 |
管理員使用者 具安全性的所有資料 為管理員驗證資料 = 否 (這會讓系統使用「大綱載入公用程式」將資料載入至目標) |
最多約 300 萬列 |
快速模式 |
僅數值資料 |
任何列數 |
快速模式 不支援「為管理員驗證資料 = 是」。 |
管理員使用者 具安全性的所有資料 為管理員驗證資料 = 否 (這會讓系統使用「大綱載入公用程式」將資料載入至目標) |
任何列數 |
Note:
調整整合可說是一門藝術,而且同樣的技術可能無法適用於所有案例。您通常需要重複調整好幾次,才能得到最終的解決方案,並且在實作調整時,請務必要把時間納入考量。