機械翻訳について

ステージ表の保守の概要

大量のデータをOracle HCM Cloudにロードすると、ステージ表が急速に拡大する可能性があります。

ステージ表で不要になった処理済データ・セットを削除するスケジュールを作成することをお薦めします。 ステージ表から処理済のデータ・セットを削除する頻度は、データ・ロードのボリュームおよび頻度によって異なります。 大規模なデータ・セットは、データ移行中、それぞれの処理が完了する都度削除することを検討してください。 このトピックでは、データ・ロードにおけるステージ表の役割について説明し、削除プロセスでステージ表を自動的に維持する方法について説明します。

Oracle HCM Cloudにデータをロードする方法

次の図は、アプリケーション表へのデータのロード方法を示しています。

HCMデータ・ローダーまたはHCMスプレッドシート・データ・ローダーを使用してロードしたデータは、最初に、一部の検証が実行されるステージ表にインポートされます。 HCMスプレッドシート・データ・ローダーには専用のステージ表があり、そこから有効なデータがHCMデータ・ローダー・ステージ表にロードされます。 有効なデータはHCMデータ・ローダー・ステージ表からアプリケーション表にロードされます。 エレメント・エントリなど、ロールバックをサポートするオブジェクトのデータがデータ・セットに含まれている場合、データ・セット全体のデータをセカンダリ・ステージ表に移動して、それが早期にパージされず、メイン・ステージ表から発生する一括ロード処理に悪影響を与えないようにできます
ステージ表プロセス
ノート:

「インポートおよびデータのロード」ページでは、セカンダリ・ステージ表の長期間保持されるデータ・セットは、セカンダリ・ステージ表の長期間保持される緑色の目盛で識別できます。これは、「拡張保持」列の緑色の目盛で識別できます。

データ・セットの保持期間の延長方法

「自動拡張データ・セット保持使用可能」構成パラメータは、検証またはロールバック可能なデータを含むデータ・セットをセカンダリ・ステージング表に自動的に移動するかどうかを決定します。 拡張保持期間は、「拡張保持データ・セットの保持日数」構成パラメータで定義されます。 EXTEND_DATA_SET_RETENTION SET命令を使用して、データ・セット・レベルでデフォルトの動作をオーバーライドできます。 データ・セットをロードし、プライマリ・ステージング表内の標準の保持期間の間保持している場合、「データのインポートおよびロード」ページからセカンダリ・ステージング表に移動することで、データ・セットの保持期間を延長できます。

処理済データ・セットをステージ表から削除する方法

3つのステージ表から、処理済のデータ・セットを削除できます。

  • HCMスプレッドシート・データ・ローダーのデータ・セットをすべてのステージ表から削除するには、「スプレッドシート・ステージ表データの削除」タスクを使用します。 「HCMスプレッドシート・データ・ローダー・ステージ表データの削除」プロセスが実行されます。

  • HCMデータ・ローダーの長期間保存ステージ表からデータ・セットを削除するには、「ステージ表データの削除」タスクを使用します。 「HCMデータ・ローダー・ステージ表データの削除」プロセスが実行されます。

    または、「データのインポートおよびロード」インタフェース内の「データ・セット」表の「削除」ボタンを使用して、これらのステージ表から個々のデータ・セットを削除できます。

すべてのタスクは、「データ交換」作業領域で実行します。

次のものを削除できます。

  • 個々のデータ・セット

  • 指定された基準に現在一致しているすべてのデータ・セット

    ヒント:

    繰返し削除リクエストをスケジュールできます。 たとえば、過去7日間に更新されていないすべてのデータ・セットの週次削除をスケジュールできます。

「データのインポートおよびロード」プロセスを実行すると、「HCMデータ・ローダー・ステージ表データの削除」プロセスのスケジュールが存在するかどうかが確認されます。 スケジュールが存在しない場合は、「HCMデータ・ローダー・ステージ表データの削除」を夜間に実行するためのスケジュールが作成されます。

ノート:

開始ユーザーがプロセスを実行する権限を持っていないために既存のスケジュールが失敗していることが「データのインポートおよびロード」プロセスで識別された場合、スケジュールは警告付きで自動的に削除されます。

HCMスプレッドシート・データ・ローダー・ステージ表から拡張保持データ・セットを削除すると、HCMデータ・ローダー・ステージ表からもこれらが自動的に削除されます。 HCMデータ・ローダー・ステージ表から明示的にスプレッドシート・データ・セットを削除することもできます。 この場合、HCMスプレッドシート・データ・ローダー・ステージ表では、引き続き使用可能です。 削除されたデータ・セットはリカバリできません。 レポートするデータ・セットまたはエラー情報を抽出するデータ・セットは削除しないでください。

「HCMデータ・ローダー・ステージ表データの削除」の仕組み

「HCMデータ・ローダー・ステージ表データの削除」プロセスは、HCMデータ・ローダー表および拡張保存ステージ表からデータ・セットを削除します。 一度に1つのステージ表セットから削除でき、これはデータ・セット・タイプによって決定されます。 標準データ・セットに対してプロセスが実行されるたびに、プロセスは次の処理を実行します。

  1. 過去30日間更新されていないすべてのデータ・セットがステージ表から自動的にパージされます。 「削除までの標準データ・セット保持日数」構成パラメータを設定することで、別の日数を指定できます。

  2. まだステージ表内にあるデータ行の数がレビューされます。 数が指定された最大値を超える場合、データ・セットを自動的にアーカイブできます。 次のように指定します。

    • 「アーカイブまでの最大データ行数」構成パラメータにデータ行の最大数。

    • データ・セットが最後に更新されてからバックアップされるまでの日数。 この値は、「アーカイブまでの標準データ・セット保持日数」構成パラメータで指定します。

したがって、次の場合にのみ、データ・セットは自動アーカイブの候補となります。

  • ステージ表のデータ行の数が「アーカイブまでの最大データ行数」パラメータで指定した値を超えます。

  • データ・セットは、「アーカイブまでの標準データ・セット保持日数」パラメータに指定した日数、更新されていません。

アーカイブは最も古いデータ・セットから開始され、ステージ表のデータ行の数が指定した最大数を下回るまで続行されます。

同じプロセスを使用して、拡張保持データ・セットを削除します。 拡張保持データ・セットの保持期間は、「拡張保持データ・セットの保持日数」によって制御されます。

アーカイブされたデータ・セット

次の値は、データ・セットがアーカイブされてもステージ表に残ります。

  • データ・セットとビジネス・オブジェクトのステータス

  • レコード件数

  • エラー・メッセージ

データ・セットからの他のすべてのデータは削除されます。 データ・セットのアーカイブ後は、次のようになります。

  • 該当するデータ・セットのエラー管理ページを開くことはできません。

  • パージ対象のデータ・セットを検索するときに検索結果に表示されません。

  • カスタム問合せによってのみアクセスできます。

「処理」パラメータを「アーカイブ」に設定して「HCMデータ・ローダー・ステージ表データの削除」プロセスを実行することで、データ・セットを手動でアーカイブできます。 処理が「アーカイブ」の場合、スケジュールは作成できません。