データ・ロードの自動化の概要
HCMデータ・ローダー・プロセスを自動化して、Oracle HCM Cloudにデータをロードし、ステータスおよびエラー情報を抽出できます。このトピックでは、自動化プロセスについて説明します。
自動化できるプロセスは次のとおりです。
-
Oracle WebCenter Contentサーバーへの.zipファイルの提供
-
HCMデータ・ローダーを開始してWebCenter Contentサーバーのファイルを処理
-
「HCMデータ・ローダー・データ・セット要約」抽出の開始およびその出力の取得
詳細は、My Oracle SupportのHCMデータ・ローダーの自動化を参照してください。
Oracle WebCenter Contentへのファイルの自動提供
WebCenter Contentサーバーへの.zipファイルの提供を自動化するには、次を使用できます。
-
WebCenter Content文書転送ユーティリティ。コンテンツのインポートおよびエクスポート機能を提供する、機能豊富なJavaライブラリです
-
WebCenter Content汎用SOAP Webサービス。これにより、ファイル・アップロードなどの様々な操作をサポートするSOAP Webサービス・インタフェース(GenericSoapPort)が公開されます
HCMデータ・ローダーの自動開始
HCMデータ・ローダーを自動的に開始し、HCMデータ・ローダー統合サービスを使用して、Oracle WebCenter Contentサーバーの複数のファイルを処理できます。このWebサービスでは、次の表に示す2つのメソッドを提供しています。
方法 |
摘要 |
---|---|
importAndLoadData |
データ・ファイルの処理を開始します |
getDataSetStatus |
データ・ファイルの現在のステータスを返します |
Webサービスを実行する方法は複数あります。たとえば、生成されたプロキシ・クラスを使用できます。
HCMデータ・ローダー統合Webサービスの使用方法の詳細は、HCMデータ・ローダー統合Webサービスを参照してください。
「HCMデータ・ローダー・データ・セット要約」抽出の自動開始
HCM抽出は、レポートおよびアウトバウンド統合のためのツールです。HCM抽出を統合済プロセスの一部として使用する場合は、自動化フローから自動的に開始できます。給与フロー・エンジンは、この目的に使用する汎用処理エンジンです。
事前定義済の「HCMデータ・ローダー・データ・セット要約」抽出のコピーを保存する場合は、タイプ「抽出」の給与フローも作成します。この給与フローは、FlowActionsServiceを使用して開始でき、これを使用して抽出を自動化および監視します。抽出出力をダウンロードするには、payrollProcessingActionService.fetchExtractOutputメソッドを使用します。この抽出がBIテンプレートに関連付けられている場合は、給与フローにより、BIレポートが生成され、BIサーバーに書き込まれます。