機械翻訳について

抽出プロセス診断レポート

「抽出プロセス診断レポート」プロセスを実行して、HCM抽出定義または特定のHCM抽出プロセスの診断レポートを生成できます。

このプロセスでは、「抽出」の設計時、ランタイム、データおよび変更のみの抽出診断レポートを生成して、次のことを行えます:

  • 抽出定義設計に関する推奨事項、設計の選択肢の欠落または誤りを表示し、修正処理を実行する。
  • 抽出の実行に関するフェーズごとの時間と推奨事項を明確にして、次回の実行の処理時間を短縮する。
  • Oracle Business Intelligence Publisherまたはその他のパブリッシュ・ツールで生成されたHCM抽出XMLデータを使用できなくなるような抽出データの異常を特定する。
  • 「変更のみ」モードが設定された増分抽出の変更をデバッグする。

「スケジュール済プロセス」作業領域からプロセスを発行するには:

  1. 「ナビゲータ」→「ツール」→「スケジュール済プロセス」をクリックします。
  2. スケジュール済プロセスの概要ページで、「新規プロセスのスケジュール」をクリックします。
  3. タイプを「ジョブ」のままにし、「抽出プロセス診断レポート」プロセスを検索して選択し、「OK」をクリックします。
  4. 「プロセス詳細」ダイアログ・ボックスで、「スコープ」および「スコープ値」を選択します:
    • 「設計時診断」スコープの場合は、使用可能な抽出定義がスコープ値としてリストされます。
    • 「実行時診断」、「データ診断」スコープおよび「変更のみ診断」の場合は、抽出の実行またはインスタンスがスコープ値としてリストされます。
  5. 「変更のみ診断」の場合は、モード・カテゴリと属性名およびIDを選択します。
  6. スケジュール済プロセスの場合と同じように、プロセス・セットのスケジュール、出力および通知を定義します。 他のオプションを設定し、「発行」をクリックします。

実行時診断およびデータ診断は任意の抽出インスタンスに対して生成できるのに対し、設計時診断はユーザー定義の抽出定義に対して生成されます。 プロセスが完了して成功したら、ログおよびプロセス・レポートを確認して、依存関係、警告および潜在的なソリューションを確認します。

設計時診断

ユーザー定義の抽出定義の設計時診断により次の情報が得られます。

  • コンテキスト・ユーザー・エンティティをリセットする方法

  • 増分抽出および変更のみの抽出でのスレッド・データベース・アイテム使用の使用のヒント

  • スレッド・データ・グループの履歴ユーザー・エンティティに関する考慮事項

  • 提供オプションおよび関連するBIPレポート(ある場合)

  • 拡張条件の使用、条件の上書き、ソート順の記録など、抽出パフォーマンスに影響する一般的な設計手法

これらの推奨は、抽出設計の改善および最適化に役立ちます。

ノート:

「データ交換」作業領域> 「抽出定義」ページから設計時診断のプロセスを実行することもできます。 抽出定義を検索して選択し、「検証」ボタンをクリックします。 実行ページで、「検証」「拡張検証の実行」をクリックします。 この処理により自動的にプロセスが起動されます。 結果をダウンロードしてログ詳細を表示できます。

ランタイム診断

特定のHCM抽出のランタイム診断により次の情報が得られます。

  • 抽出実行のパラメータ値

  • 抽出実行で処理されたデータ・ボリューム

  • BIPジョブIDおよびジョブ・ステータスなど、抽出で定義された提供オプションの提供ステータス

  • 抽出実行のフェーズごとのタイミングには、アーカイブ、XML生成、BIPジョブ・プロセス時間および提供の各フェーズの開始時刻と終了時刻が含まれます。 これにより、パフォーマンスの問題を理解するとともに解決策を提案できます。

  • プロセスのタイミングを改善するためのヒント。 抽出設計を更新または改善するときに考慮できます。

データ診断

特定のHCM抽出データのデータ診断では、次の変換および解析情報が提供されます:

  • 次のような変換の詳細:
    • 使用されるインスタンス名およびライブラリ
    • 抽出定義IDおよび名前
    • メイン・ブロックのXMLタグ名とデータベース・アイテム(DBI)
    • 処理済レコードおよびエラー・レコードの数
    • 変換のステータス(および開始時間と完了時間)
  • 次のような問題の摘要:

    • 出力内の無効な文字
    • スレッドDBIのない空のDBIタグ名
    • オブジェクト処理ID番号、その場所およびタグ名をリストするエラー詳細

変更のみ抽出診断プロセス

診断レポートの「変更のみ」モードは、増分抽出変更をデバッグしてデータの現在のステータスを生成し、前回の実行からのベースライン・データと比較し、新規データおよび変更データを識別するために使用します。 次に例を示します:
  • 前の抽出実行: パラメータCHANGES_ONLY = Yを使用した基本的な変更のみの抽出に使用されます
  • 抽出されたが予期されていないオブジェクト: パラメータCHANGES_ONLY= ATTRIBUTE, ATTRIB_OLD, BLOCK_OLDまたはBLOCKを持つ拡張変更のみ抽出に使用されます
  • オブジェクトが抽出されていません: これは、過去の実行で抽出されたが、現在の実行で抽出されていないデータに使用されます。 変更を識別するには、前の実行で欠落しているオブジェクトのスレッド・オブジェクトIDを指定する必要があります。
  • レコードが抽出されていません: マークされた主キーのデータ・レコードが現在の実行で抽出されない場合に使用されます。 変更を識別するには、スレッド・オブジェクトIDを指定し、抽出レコード名を選択して、パイプ区切りの名前値のペアを入力する必要があります(たとえば、: Extract All Phone Number=6623889833||Extract All Phone ID=300100625351893||)は、前の実行から抽出されなかったキー属性です。
  • 不要なレコードが抽出されました: 意図しないレコードおよびデータ要素が抽出され、レコード属性で意図した変更が検出される場合に使用されます。 レポートには、属性の変更に基づいて、レコード・ステータスが変更済、追加済または削除済として表示されます。 レコード属性の変更を識別するには、オブジェクト処理属性を選択してオブジェクト処理IDを指定し、レコード名を選択して名前と値のペアを入力します(たとえば、: スレッド・データ要素と主キーを検索し、過去と現在の実行を比較するためのキー属性としてExtract All Phone Number=6623889833||Extract All Phone ID=300100625351893||)を指定します。