瞭解如何將資料載入 Oracle Fusion Cloud Human Capital Management

使用 Oracle Fusion Cloud Human Capital Management (HCM) 資料載入器,將大量的資料載入至 Oracle Cloud HCM 。HCM 資料載入器與 Oracle WebCenter Content (Universal Content Manager 或 UCM) 伺服器可實現快速且安全的資料載入。

關於架構元件

使用 HCM 資料載入器將資料大量載入至 Oracle Cloud HCM 的架構包含下列元件:

  • Oracle Cloud HCM Web UI :一個可供您載入資料、監督進度及複查錯誤的全方位使用者介面。它提供所有處理階段的即時資訊。Oracle Cloud HCM 使用者介面會顯示支援之業務物件之元件階層與屬性的詳細資訊。

  • HCM 資料載入器:方便且功能強大的工具,可用於資料移轉、資料維護及共存案例,讓人力資源資料定期上傳至 Oracle Cloud HCM 。「HCM 資料載入器」提供 SOAP API,以自動化大量載入資料的程序。

  • Oracle WebCenter Content :用於暫存資料檔以供 HCM 資料載入器使用 WebCenter Content SOAP API 和 Java API 處理的基礎架構,以自動化處理。

開始之前

開始之前,請先檢閱下列資源:

您必須安裝 WebCenter Content 傳輸公用程式。WebCenter Content Transfer Utility 介面是 WebCenter Content 的一部分。公用程式有下列兩個選項:

  • 偏好的一般 SOAP 型傳輸公用程式 (oracle.ucm.fa_genericclient.jar),需要支援 Oracle JRF Web 服務程式庫,並使用 JAX/WS over HTTPS 與 WebCenter Content 伺服器通訊。

  • 原始的 RIDC 型傳輸公用程式 (oracle.ucm.fa_client.jar),這是一種封裝 WebCenter Content RIDC 的功能集 Java 程式庫,並使用標準 HTTPS 與 WebCenter Content 伺服器通訊。此工具將無法在 Oracle Fusion Cloud Applications 環境中運作,因為目前無法以程式設計方式處理驗證限制。

在本解決方案中,您必須下載首選的一般 SOAP 傳輸公用程式 (oracle.ucm.fa_genericclient.jar)。

請依照下列步驟下載並安裝 WebCenter Content 傳輸公用程式:

  1. 前往您瀏覽器中的 Oracle WebCenter Content 下載頁面
  2. 請在檢閱並接受 Oracle 授權合約後,從可選軟體下載區段下載 WebCenter 內容傳輸公用程式。
  3. 將 ZIP 檔解壓縮。
  4. 複查 WebCenter Content Document Transfer Utility Readme.html 以瞭解需求與相依性。
  5. 安裝偏好的一般 SOAP 傳輸公用程式 (oracle.ucm.fa_genericclient.jar)。

使用 HCM 資料載入器將 ZIP 檔案上傳至 Oracle Cloud HCM

執行下列作業以使用 HCM 資料載入器將 ZIP 檔案上傳至 Oracle Cloud HCM

  1. WebCenter Content 伺服器上上傳包含 DAT 檔案的 ZIP 檔案。
  2. 提交要求給「HCM 資料載入器」以匯入與載入 ZIP 檔案。在此步驟中,您可以使用 HCM 資料載入器介面或 HcmCommonDataLoader Web 服務。如果需要,您可以使用 PGP (Pretty Good Privacy) 加密資料。
  3. 如果您使用 HCMCommonDataLoader Web 服務,請從 Web 服務執行 importaAndLoadData 函數。
  4. HCM 資料載入器會解壓縮 ZIP 檔案,並將個別資料行匯入其階段表。階段表會將相關資料行分組以形成業務物件。「HCM 資料載入器」介面會在匯入階段顯示錯誤。
  5. HCM 資料載入器」會呼叫相關邏輯物件介面方式 (產品服務中提供),將有效物件載入至應用程式表格。載入階段期間發生的任何錯誤都會報告在「HCM 資料載入器」介面中
  6. 複查匯入與載入階段的任何錯誤。您可以使用 HCM 資料載入器介面或 getDataSetStatus 方法 (來自 HCM 資料載入器 Web 服務)。
  7. 更正匯入階段中的錯誤以及來源資料中的載入階段。
  8. 將包含更正資料的新 ZIP 檔案置於 WebCenter Content 伺服器上。
此圖表提供上述步驟所述之處理程序的高階摘要:

hcm-data-load.png 的描述如下
hcm-data-load.png 圖解描述

關於 Oracle WebCenter Content 伺服器上暫存檔案的工具

您可以使用下列其中一個工具,在 Oracle WebCenter Content 伺服器上暫存 ZIP 檔案:

  • Oracle Fusion Cloud Applications 檔案匯入與匯出介面

  • WebCenter Content 文件移轉公用程式

  • WebCenter 內容一般 SOAP Web 服務

關於必要的服務與角色

您必須存取下列服務:

  • Oracle Fusion Cloud Human Capital Management

  • Oracle WebCenter Content

這些是每個服務所需的角色。

服務名稱:角色 必要項目...
Oracle Cloud HCM :HCM 資料載入器 設定用於大量資料載入的 HCM 資料載入器和 HCM 試算表資料載入器。使用 HCM 資料載入器來匯入與載入資料。管理試算表範本的存取權,並設定試算表以符合業務需求。
Oracle Cloud HCM :HCM 整合專家 Oracle Cloud HCM 的「資料交換」工作區中,存取以檢視最近的檔案載入、檢視業務物件、匯入與載入資料、刪除階段表格資料任務。
Oracle WebCenter Content :檔案匯入與匯出管理職責 (FND_FILE_IMPORT_AND_EXPORT_MANAGEMENT_DUTY) 將檔案上傳至 Oracle WebCenter Content 伺服器。

請參閱瞭解如何取得 Oracle 解決方案的 Oracle Cloud 服務,以取得所需的雲端服務。