HCMデータ・ローダーのソース・キーとは何ですか。
ソース・キーは、作成または更新時にソース・システム内のビジネス・オブジェクト・レコードを区別するためにHCMデータ・ローダーで使用される一意の識別子です。 ソース・キーは、統合有効ビジネス・オブジェクトに対してのみサポートされています。
すべての実装でソース・キーを使用することをお薦めします。特に、ソース・システムでデータが保持されている進行中の統合の場合です。
ソース・キー構造: ソース・キーには次の2つのコンポーネントがあります。
|
コンポーネント |
説明 |
|---|---|
|
ソース・システム所有者 |
データの元のシステムを指定します。 |
|
ソース・システムID |
ソース・システムのビジネス・オブジェクト・コンポーネントおよびソース・システム所有者を一意に識別するID。 |
キーのソース・システム所有者コンポーネントを使用すると、同じビジネス・オブジェクトの複数のソース・システムからデータをロードできます。
たとえば、米国と英国の両方のデータベースにある個人データを1つのOracle HCM Cloudシステムに結合できます。 ソース・システムIDは、両方のソース・システムをまたいで一意である必要はありません。 ビジネス・オブジェクト・コンポーネントおよびソース・システム所有者に対してのみ一意である必要があります。
レコードにクリア・ソース・システムIDがない場合は、レコードを生成または導出できます。 たとえば、個人番号を住所タイプと連結して、個人住所のソース・システムIDを導出できます。
これらのソース・キーは、作成されたレコードに直接格納されるのではなく、「統合キー・マップ」表で個別に保持されます。
有効日ビジネス・オブジェクトのソース・キー: ビジネス・オブジェクトの有効日履歴をロードする場合は、ファイル内の有効日レコードごとにソース・システムIDを指定する必要があります。 ソース システムIDは、同じレコード履歴の一部として確実に処理されるように、そのオブジェクトの全ての有効日付き行で同じままにしておく必要があります。
-
デフォルトのソース・システム所有者は
FUSIONです。 -
デフォルトのソース・システムIDは、オブジェクトのサロゲートIDです
ソース・キー・ビジネス・オブジェクトを使用して、後で新しいソース・キーを更新または割り当てることができます。 これを行うには、新しいソース・システム所有者とソース・システムIDを、更新するオブジェクトへの参照とともに指定します。
ソース・システム所有者の値: SourceSystemOwner値は、HRC_SOURCE_SYSTEM_OWNER参照タイプに対して検証されます。 カスタム・ソース・システム所有者を使用するデータをロードする前に、この参照に外部システム名を追加する必要があります。 参照を更新するには: 「設定および保守」に移動し、「共通参照の管理」タスクを使用して、HRC_SOURCE_SYSTEM_OWNER参照タイプを検索して更新します。