このレシピについて
このレシピでは、Oracle HCM Cloudから従業員イメージを抽出し、FTPサーバーにエクスポートします。
レシピを使用するには、レシピをインストールし、その中の接続およびその他のリソースを構成する必要があります。 その後、レシピの統合フローを手動でアクティブ化して実行したり、レシピの実行スケジュールを指定できます。 Oracle HCM Cloudで従業員イメージが追加または更新されると、レシピはそれをFTPサーバーにエクスポートします。 さらに、Oracle HCM Cloudから従業員イメージを削除すると、レシピによって従業員番号およびIDを含むCSVファイルが生成されます。
レシピの統合フローがトリガーされると、次のようになります:
- 統合フローは、Oracle ERP Cloudアダプタのバルク・データのエクスポート・オプションを使用して、Oracle HCMカスタム・エンタープライズ・スケジューラ(ESS)ジョブをコールします。
- カスタムESSジョブは、従業員イメージの変更をOracle HCM Cloudから増分的に抽出します。 つまり、ESSジョブの最終正常実行からすべてのレコードが抽出されます。 その後、ESSジョブによって従業員イメージがXMLファイルとしてFTPサーバーにエクスポートされます。
- ESSジョブの実行が完了すると、コールバックがOracle Integrationに送信されます。
- 統合フローは、ESSジョブによってFTPサーバーに配置されたXMLファイルを読み取り、データを処理し、イメージ(JPGファイル)をFTPサーバーに送信します。 削除されたイメージ・ファイルの場合は、従業員番号およびIDを使用してCSVファイルが生成されます。
- エラーが検出されると、参照表に指定されたEメールIDに通知Eメールが送信されます。