Oracle Fusion HCM Analyticsのレポート作成のヒント
次の推奨事項とレポートに関するよくある質問への回答を使用して、Oracle Fusion HCM Analyticsのレポートを改善します。 情報はすべてを網羅しているわけではなく、追加情報や作成のヒントが定期的に更新されます。
すべてのHCMレポートのパフォーマンスを向上させるためのヒント
- レポートに使用しているサブジェクト領域で可能な場合は常に、事前作成済のファクト・メトリックを使用してください。 サブジェクト領域ごとに、レポートに最も近いまたは最も適切な事前作成済メトリックを選択し、必要に応じてフィルタを適用します。
メトリック名にマウス・ポインタを重ねると、ワークブックに使用するメトリックの説明が表示されます。 たとえば、従業員のヘッドカウントを取得するには、「従業員ヘッドカウント」メトリックを使用します。
詳細は、このガイドの事前作成済を参照してください。 - 事前作成済メトリックを使用してカスタム計算を作成します。
- 各カスタマイズの正確さを検証します。
- カスタマイズしたレポートを作成するために最も適切なオブジェクトおよびメソッドの詳細は、このドキュメントの最新の更新(Oracle Fusion HCM Analyticsのリファレンス)を参照してください。
部門または組織階層フォルダを使用したレポートのパフォーマンスの向上に関するヒント
部門または組織階層フォルダの属性を使用するレポートを作成する場合は、パフォーマンスの向上のためにツリー・バージョンの有効開始日とツリー・コードにフィルタを設定します。ポジション階層フォルダを使用したレポートのパフォーマンス向上に関するヒント
職階階層フォルダの属性を使用するレポートを作成する場合は、「最上位職階名」のフィルタを使用してパフォーマンスを向上させます。
上位マネージャ、マネージャ階層、アサイメント・マネージャ・リストまたはボトムアップ・マネージャ階層の問合せでのレポートのパフォーマンスの向上に関するヒント
上位マネージャ、マネージャ階層、アサイメント・マネージャ・リストまたはボトムアップ・マネージャ階層の問合せのパフォーマンスを向上させるには、次のガイドラインに従います。
- ETLを実行する前に、Fusion Applicationsでリフレッシュ・プロセス「マネージャ階層のリフレッシュ」をnullパラメータで実行し、次にゼロ(0)パラメータで実行して、「マネージャ階層」フォルダまたは「アサイメント・マネージャ・リスト」フォルダにデータを表示します。
- ライン・マネージャ以外のユーザーが、選択リストまたはフィルタ・リストのいずれかで「マネージャ階層」または「アサイメント・マネージャ・リスト」フォルダの属性を使用したレポートを実行する場合、これらの階層フォルダのデータは有効日であるため、マネージャ名と時間(年、四半期、月または日付)でフィルタします。
- レポート・パフォーマンスの向上のために、マネージャ階層にドリルしていない場合は、「アサイメント・マネージャ・リスト」フォルダ(「マネージャ階層」フォルダではなく)の属性を使用します。
「HCM - ワークフォース報奨 - ワークフォース報酬」のワークシート・マネージャ階層またはワークシート・マネージャ階層リストの問合せでのレポートのパフォーマンスの向上に関するヒント
「HCM - ワークフォース報奨 - ワークフォース報酬」のワークシート・マネージャ階層またはワークシート・マネージャ階層リストの問合せのパフォーマンスを向上させるには、次のガイドラインに従います。
- ETLを実行する前に、Fusion Applicationsでプラン名とサイクル名をパラメータとして指定して、階層の同期化プロセスを実行します。
- ライン・マネージャ以外のユーザーが、選択リストまたはフィルタ・リストのいずれかで「ワークシート・マネージャ階層」または「ワークシート・マネージャ階層リスト」フォルダの属性を使用したレポートを実行する場合は、マネージャ名でフィルタします。
- レポート・パフォーマンスの向上のために、マネージャ階層にドリルしていない場合は、「ワークシート・マネージャ階層リスト」フォルダ(「ワークシート・マネージャ階層」フォルダではなく)の属性を使用します。
HCM - Workforce Rewards -ワークフォース報酬問合せに関するレポートのパフォーマンス向上に関するヒント
「HCM - ワークフォース報奨 - ワークフォース報酬」問合せのレポートのパフォーマンスを向上させるには、次のガイドラインに従います:
- ヘッドカウントをレポートする際には、最新のリフレッシュ日(または月)の日付フィルタを使用して、データの最新のスナップショットについてレポートします。
To_DateTime(VALUEOF(NQ_SESSION.CURRENT_GREGORIAN_DAY), 'DD-Mon-YY')を使用すると、レポートの実行に必要な時間とリソースが大幅に削減されます。 - イベントベースのフラグを使用したフィルタ
ヘッドカウントに関するレポートのパフォーマンスの向上に関するヒント
ヘッドカウント・メトリックを使用してレポートを作成すると、戻り値は、選択した期間の最終日になるか、日次リフレッシュを行う場合は、最新のスナップショット・リフレッシュ日になります。 ヘッドカウント・メトリックをフィルタなしで使用すると、最新のスナップショットのみが表示されます。 最新のリフレッシュ日に日付フィルタを適用して、最新のデータのみを選択します。
式To_DateTime(VALUEOF(NQ_SESSION.CURRENT_GREGORIAN_DAY), 'DD-Mon-YY') を使用して、最新の日付のフィルタを作成します。こうすると、自分に必要なデータを返すための問合せ時間とリソースが大幅に削減されます。 
図lastrefreshfilter.pngの説明
同じ原則を使用して、月別にヘッドカウントを選択できます。 月別のヘッドカウントは月の最終日を使用して返されるため、明示的なフィルタを適用して月の最終日と最新のスナップショット日を使用すると、パフォーマンスが向上します。 
図monthendfilter.pngの説明
イベントベースのフラグ・フィルタを使用するためのヒント
アサイメント・イベント・ファクト表には、従業員の雇用に関連するすべての変更およびイベントが記録されます。 用意されているフィルタを使用して、必要な結果を取得します。 たとえば、月別従業員採用を表示するには、処理タイプEMPL_ADD_EMPを使用して新規従業員採用を選択できます。
ノート:
サブジェクト領域でこのフラグをまだ使用できない場合は、セマンティック・モデル拡張を使用してこのフラグを使用する必要があります。- 「列の追加」用の新規ステップを作成します。
- ファクト表からHIRE_EVENT_IND物理列を追加し、「Hire Event Ind」という名前の新しい論理列にマッピングします。 新しい列が「表示」に設定されていることを確認します。
- 新しいステップを保存して公開します。
新しいステップを公開したフォルダに、新しい「Hire Event Ind」列が表示されます。
- ワークブックの「Employee Hires」列の計算で、EMPL_ADD_EMPフィルタを新しい計算「Hire Event IND = 1」で置き換え、それに「New Employee Hires」という名前を付けます。 従業員のみを選択するには、「アサイメント・タイプ・コード」にフィルタを追加します。
「HCM - 多様性分析」サブジェクト領域の問合せでのレポートのパフォーマンスの向上に関するヒント
「HCM - 多様性分析」サブジェクト領域の問合せのパフォーマンスを向上させるには、次のガイドラインに従います。
- レポートで「昇格・昇進詳細(年齢)」、「昇格・昇進詳細(エスニシティ)」、「昇格・昇進詳細(性別)」、「退職詳細(年齢)」、「退職詳細(エスニシティ)」、「退職詳細(性別)」、「給与詳細(年齢)」、「給与詳細(エスニシティ)」または「給与詳細(性別)」フォルダの統計属性を使用する場合は、統計属性が正しい単位で計算されるように、次の列をレポートに含める必要があります。
- 報告組織.報告組織名
- 時間.年
- 国別仕様ジョブ・カテゴリ.EEO-1カテゴリ
- 国.国名
- 年齢、エスニシティまたは性別をレポートする場合は、統計属性と同じフォルダから年齢コード、エスニシティまたは性別も選択します。
- レポートに「採用詳細(年齢)」、「採用詳細(エスニシティ)」または「採用詳細(性別)」フォルダの統計属性が含まれている場合は、統計属性が正しい単位で計算されるように、次の列をレポートに含める必要があります。
- 時間.年
- 事業所詳細. 事業所名
- 国別仕様ジョブ・カテゴリ.EEO-1カテゴリ
- 国.国名
- 年齢、エスニシティまたは性別をレポートする場合は、統計属性と同じフォルダから年齢コード、エスニシティまたは性別も選択します。
「HCM - 学習」サブジェクト領域の問合せでのレポートのパフォーマンスの向上に関するヒント
「HCM - 学習」サブジェクト領域を使用してレポートを作成する場合は、レポートに時間ディメンション属性(時間.日付など)を含めます。
「HCM - ワークフォース勤怠管理」サブジェクト領域の問合せでのレポートのパフォーマンスの向上に関するヒント
ビジュアライゼーションを設計する場合は、常にプロンプトのデフォルト値を定義し、最も選択されている値をデフォルトとして選択します。
「HCM - 安全衛生インシデント」サブジェクト領域の問合せのレポートでタイムスタンプ・フィールドをフィルタとして使用するためのヒント
タイムスタンプ・フィールドでフィルタする場合は、「次以上である」、「次より大きい」、「次以下である」、「次より小さい」または「次の間にある」を使用します。
HCMでのレポートのパフォーマンス向上のためのヒント - 多様性分析問合せ
- 可能なときは常に、使用可能な事前作成済のワークブックを使用して、それらを作成または変更します。 カスタム・フォルダに元のワークブックのコピーを作成できます。
- 「年」のTopNフィルタを削除します。 かわりに、明示的な値を使用するか、現在の年を動的に選択して、現在の日付に基づいて-1および-2を使用して変更し、同様の動作を実現します。
- メトリックが使用できなくなった場合以外は、すべての要件に対して事前作成済のメトリックを常に利用してください。
- 現在または前月のヘッドカウント・メトリックを表示するタイルについては、複数年ではなく1日に関してフィルタします。
- 必要に応じて、ビジュアライゼーションにのみ選択的にフィルタを適用します。 不要なビジュアライゼーションにフィルタを追加すると、問合せの効率が低下します。
- 「適用」ボタンを使用して汎用フィルタをダッシュボード・フィルタに変換し、未完成の問合せがデータベースに送信されないようにします。 これにより、データベースの不要な負荷が軽減されます。
- Year、QuarterおよびMonthフィルタの変数を使用するかわりに、Time.Yearにプロンプトを作成し、Yearに作成された変数にプロンプトをバインドします。 四半期および月に対して作成した変数はデフォルト値の「すべて」に設定されるため、「年」、「年および四半期」に限定されるように、これらのプロンプトを設定できます。
- ジオ・セレクタ導出属性は、部門階層を使用します。 「部門名」はelse部分にあるので、これは階層内のリーフ・ノードにすぎません。 したがって、共通.部門.部門名を使用すると、階層表に対する追加のコールが減ります。
- Autonomous Data WarehouseのOCPU制限をチューニングします。
- マスター/ディテール・レポートで、すべての個人のフィルタが整合していることを確認します。
- マスター/ディテール・レポートで、各個人のアサイメントで同じ就業者タイプ(処理待ちや派遣など)が使用されていることを確認し、1人につき2人の就業者(1人の処理待ちと1人の派遣)がレポートされないようにします。
- マスター/ディテール・レポートでは、非アクティブな処理待ち就業者アサイメントのマネージャ名がNULLであることに注意してください。
- マスター/ディテール・レポートでアサイメント・レベルの属性を追加する際には、「assignment type <> 'P'」にフィルタを追加して、処理待ち就業者タイプを必ず制限してください。
サブジェクト領域間問合せの改善のヒント
- 2つのサブジェクト領域をレポートで結合する際には、レポートで使用する共通ディメンションの属性を少なくとも1つ必ず使用してください。
- 共通ディメンションを使用する際には、常に単一のサブジェクト領域から共通ディメンションの属性を選択します。
- レポートで使用する各サブジェクト領域から1つのメジャーを常に含めます。
- レポートに必要なすべてのメトリックと属性が単一のサブジェクト領域とファクトにある場合は、そのサブジェクト領域のみを使用し、サブジェクト領域間問合せは作成しないでください。 そのようなレポートの方がパフォーマンスに優れ、保守も簡単です。
「年功起算日」機能領域に関するレポートの制限事項
- 等級ステップ
- 組合
- 労働協約
推奨フィルタ
アスタリスク(*)が付いた項目は必須です。
| サブジェクト領域 | プレゼンテーション列(*必須フィルタ) |
|---|---|
| HCM - 福利厚生 |
|
| HCM - チェックイン |
|
| HCM - コース-講義評点およびプロファイル結果 | *プレゼンテーション列: Time.Year |
| HCM - 多様性分析 | 昇格・昇進/給与/退職ベースのレポート:
採用関連のレポート:
|
| HCM - 雇用契約 |
|
| HCM - 目標およびキャリア開発 |
パフォーマンス目標関連のメジャーに基づくコンテンツ:
人材開発目標関連のメジャーに基づくコンテンツ:
|
| HCM - 安全衛生インシデント |
時間 - 年または四半期または月または日付* |
| HCM - HRヘルプ・デスク・リクエスト概要 |
|
| HCM - ジャーニ |
*時間- 年またはQTRまたは月または時間- エンタープライズ年またはエンタープライズ四半期または*エンタープライズ期間 割付済ジャーニ.割付済ジャーニ名 マネージャ情報.マネージャ名 |
| HCM - 学習 |
*時間- 年またはQTRまたは月 共通フォルダ: ビジネス・ユニット名または部門名または事業所名
|
| HCM - 学習アイテムおよび登録 | *プレゼンテーション列: Time.Year |
| HCM - ギグの機会マーケットプレイス | 時間*.年/四半期/月/日付 |
| HCM - パフォーマンス管理 |
|
| HCM - パフォーマンス・センチメント |
|
| HCM - ポジション |
*時間- 年またはQTRまたは月 |
| HCM - プロファイル一致 |
「個人プロファイル - スキル・ギャップ詳細」の属性に基づいてコンテンツをレポートする場合は、次のフィルタを追加します。
|
| HCM - 専門評点およびプロファイル結果 | プレゼンテーション列: *Time.Year |
| HCM - 後任管理 |
|
| HCM - タレント採用 |
*時間- 年/四半期/月/日 組織.組織名 ジョブ求人 - Primary Geography.Geography Name |
| HCM - タレント・プロファイル |
レポートにジョブまたはポジションに基づくモデル・プロファイルのメトリックを使用する場合は、次のいずれかのフィルタを使用します。
レポートに個人プロファイルのメトリックが含まれている場合は、個人プロファイル - スキルおよび資格、または個人プロファイル - タレント評点のフィルタを使用します |
| HCM - タレント・プロファイル・マーケットプレイス |
|
| HCM - タレント・プロファイル・マーケットプレイス |
|
| HCM - タレント・プロファイルの傾向 | *時間- 年または四半期または月 |
| HCM - タレント・レビュー会議 | 時間 - 年または四半期または月*、または時間 - エンタープライズ年またはエンタープライズ四半期またはエンタープライズ期間* |
| HCM - 就業者年功 | *年功Details.Seniorityルール名 |
| HCM - ワークフォース休暇欠勤管理 |
「休暇欠勤」フォルダのファクトに基づくコンテンツ:
雇用プラン加入フォルダのファクトに基づくコンテンツ:
有給休暇バランスをレポートする場合は、次のいずれかのフィルタを含める必要があります。
|
| HCM - ワークフォース・コア |
|
| HCM - ワークフォース増加/減少 |
*Time.Year、QTRまたは月または時間- エンタープライズ年またはエンタープライズ四半期またはエンタープライズ期間 このサブジェクト領域では、様々なアサイメント・イベントに基づく増加/減少が提供されるため、このサブジェクト領域についてレポートする場合は、次にリストされているフィルタを使用して、特定のタイプのイベントによる増加/減少を特定します。
|
| HCM - ワークフォース報奨 - 給与バランス |
*時間- 年/QTR/月: パフォーマンスを向上させるために、より短い期間を使用してフィルタします 給与期間 - 期間名(特にレポートが個人単位の場合) *Payroll.Payroll名前 レポートにバランス値(基本メジャー)を使用している場合は、バランス・ディメンション.バランス・ディメンション名.にフィルタを適用して、構成されたバランス・ディメンションの数でメトリック値が乗算されないようにします |
| HCM - ワークフォース報奨 - 給与原価計算 |
*Time - Year/QTR/MonthまたはTime.Date: パフォーマンスを向上させるために、より小さな期間を使用してフィルタします。 エレメント - エレメント分類名 *「原価計算セグメント」フォルダから少なくとも1つのセグメントを使用します。可能な場合はセグメント・コードを使用します *Payroll.Payroll名前 |
| HCM - ワークフォース報奨 - 給与ベース |
|
| HCM - Workforce Rewards - 給与ベース設定 |
|
| HCM - ワークフォース報奨 - ワークフォース報酬 |
|
| HCM - ワークフォース勤怠管理 |
共通フォルダ: ビジネス・ユニット名または部門名または雇用主名。 |





