レポート用にHCM個人マッピング・データを完全にロード
「レポート用にHCM個人マッピング・データを完全にロード」スケジュール済プロセスを使用して、ヘルプ・デスク担当者(就業者)ビジネス・ユニットおよび組織に関するBIレポートを作成します。
HCM個人マッピング・データを完全にロードするため、就業者関連ディメンションのビジネス・ユニットと組織のレポートが容易になります。 このプロセスの目標は、個人ごとのアサイメント情報の統合を提供することです(個人には1つのアサイメントのみが関連付けられています)。 このプロセスでは、SVC_BI_HCM_PERSON_REF_MAP表が切り捨てられ、完全ロードが実行されます。
使用する場合
このプロセスは、個人レコードに対して新規または更新されたアサイメントがある場合に実行する必要があります。 これはオンデマンド・ジョブです。 このジョブは次のシナリオで実行する必要があります:
- HCMの個人マッピング・データを完全にリフレッシュする必要がある場合
必要な権限
次の権限があることを確認します:
-
ジョブを管理するには、削除、実行、読取りおよび更新で次のロールが必要です:
-
ORA_SVC_HELPDESK_ADMINISTRATION
-
ORA_SVC_SR_ADMINISTRATOR
-
-
ジョブをスケジュールするには、次の権限が必要です:
-
SVC_SCHEDULE_SERVICE_JOBS_PRIV
-
開始する前に
このスケジュール済プロセスをスケジュールする前に、次の内容を確認してください:
-
推奨頻度:
-
ニーズに基づく
-
-
実行時間:
-
単一データ・レコードの場合、推定実行時間は1秒未満です
-
10,000件のレコードのバッチ・ジョブの場合、推定実行時間は1分未満です
-
-
互換性:
-
このジョブの実行時には、他のプロセスはトリガーされません
-
このジョブの実行中にサーバーのパフォーマンスに潜在的な影響を与えません
-
一度に実行できるジョブのインスタンスは1つのみです。そうしないと、問題が発生します。 組込みのロック・メカニズムにより、現在のインスタンスの終了前にジョブの2番目のインスタンスが起動することを防ぎます。 ジョブ自体は、データの収集を並列化します。
-
このジョブと並行して実行されるビジネス・プロセスに問題はありません
-
このスケジュール済プロセスはそれ自体と互換性のないため、特定の時間に実行する必要があるジョブのインスタンスは1つのみです
-
パラメータ
なし。
トラブルシューティング情報
この情報を使用して、スケジュール済プロセスのトラブルシューティングを行います。
- ジョブ完了の通知は、標準のESSジョブ通知システムを使用
- スケジュール済ジョブが正常に実行されない場合、次のスケジュール済インスタンスは両方のジョブからのデータを処理
- このスケジュール済プロセスは冪等で、ジョブが失敗した場合、クリーンアップ・アクティビティは必要ありません
- スケジュール済プロセスが開始されると、プロセス・ロックの取得が試行されます。 プロセスの他のインスタンスが実行されていない場合は、正常に実行されます。 正常に完了した場合、またはプロセスが正常に失敗した場合は、ロックが解放されます。
- スケジュール済プロセスがプロセス・ロックを取得できない場合、ロックは24時間後に自動的に失効します。
- このスケジュール済プロセスが正常に実行されていることを確認するには、ヘルプ・デスク担当者ビジネス・ユニットまたは組織(あるいはその両方)で、これらのディメンションを持つサブジェクト領域からBIレポート・ディメンション問合せを実行します。 通常、プロセスが実行されなかった場合、レポートはデータを返しません。最近実行されなかった場合、レポートされたデータは失効します。 たとえば、「ヘルプ・デスク - HRサービス・リクエスト・リアルタイム」サブジェクト領域で、「HRサービス・リクエスト担当者」>「担当者ビジネス・ユニット」または「HRサービス・リクエスト担当者」>「担当者組織」から要素を選択します。