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: プロセスを自動化するためにWebCenter Content SOAP APIおよびJava APIを使用してHCMデータ・ローダーで処理するためにデータ・ファイルをステージングするために使用されるインフラストラクチャ。

開始する前に

開始する前に、次のリソースを確認してください。

WebCenter Content転送ユーティリティをインストールする必要があります。WebCenter Content転送ユーティリティ・インタフェースは、WebCenter Contentの一部です。このユーティリティには、次の2つのオプションがあります。

  • Oracle JRF Webサービス・サポート・ライブラリを必要とし、JAX/WS over HTTPSを使用してWebCenter Contentサーバーと通信する、推奨される汎用SOAPベース転送ユーティリティ(oracle.ucm.fa_genericclient.jar)。

  • 元のRIDCベースの転送ユーティリティ(oracle.ucm.fa_client.jar)。これは、WebCenter Content RIDCをカプセル化し、標準HTTPSを使用してWebCenter Contentサーバーと通信する、機能セットのJavaライブラリです。現在普遍的かつプログラム的に処理できない認証制限のため、このツールはOracle Fusion Cloud Applications環境では機能しません。

この解答では、推奨される汎用SOAPベース転送ユーティリティ(oracle.ucm.fa_genericclient.jar)をダウンロードする必要があります。

WebCenter Content転送ユーティリティをダウンロードしてインストールするには、次のステップに従います:

  1. ブラウザでOracle WebCenter Contentのダウンロード・ページに移動します。
  2. Oracleライセンス契約を確認して同意した後、「オプションのソフトウェア・ダウンロード」セクションから、WebCenter Content Transfer Utilityをダウンロードします。
  3. ZIPファイルを展開します。
  4. 要件および依存関係について学習するには、WebCenter Content Document Transfer Utility Readme.htmlを参照してください。
  5. 優先汎用SOAPベース転送ユーティリティ(oracle.ucm.fa_genericclient.jar)をインストールします。

HCMデータ・ローダーを使用したOracle Cloud HCMへのZIPファイルのアップロード

HCMデータ・ローダーを使用してZIPファイルをOracle Cloud HCMにアップロードするには、次のタスクを実行します:

  1. DATファイルを含むZIPファイルをWebCenter Contentサーバーにアップロードします。
  2. HCMデータ・ローダーにZIPファイルをインポートおよびロードするための要求を送信します。このステップでは、HCMデータ・ローダー・インタフェースまたはHcmCommonDataLoader Webサービスのいずれかを使用できます。必要に応じて、PGP (Pretty Good Privacy)暗号化を使用してデータを暗号化できます。
  3. HCMCommonDataLoader Webサービスを使用する場合は、WebサービスからimportaAndLoadDataファンクションを実行します。
  4. HCMデータ・ローダーはZIPファイルを解凍し、個々のデータ行をステージ表にインポートします。ステージ表は、関連するデータ行をグループ化してビジネス・オブジェクトを形成します。HCMデータ・ローダー・インタフェースには、インポート・フェーズ中のエラーが表示されます。
  5. HCMデータ・ローダーが、関連する論理オブジェクト・インタフェース・メソッド(製品サービスで提供)をコールして、有効なオブジェクトをアプリケーション表にロードします。ロード・フェーズでエラーが発生すると、HCMデータ・ローダー・インタフェースにレポートされます。
  6. インポート・フェーズとロード・フェーズのエラーを確認します。HCMデータ・ローダー・インタフェースまたはHCMデータ・ローダーWebサービスのgetDataSetStatusメソッドを使用します。
  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 Content Generic 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サーバーにファイルをアップロードします。

See Learn how to get Oracle Cloud services for Oracle Solutions to get the cloud services you need.