Oracle Fusion GUIDおよびサロゲートID
Oracle Fusionグローバル一意識別子(GUID)およびサロゲートIDは、HCMデータ・ローダーがサポートしている4つのタイプのキーのうちの2つです。 このトピックでは、どのような場合にGUIDおよびサロゲートIDを使用してビジネス・オブジェクトを一意に識別できるかについて説明します。
Oracle Fusion GUID
Oracle HCM Cloudに統合有効ビジネス・オブジェクトを作成すると、そのオブジェクトのGUIDが自動的に生成されます。 ビジネス・オブジェクトを作成するときにGUIDが生成されるため、GUIDはすでに存在するビジネス・オブジェクトを識別する場合にのみ適しています。 ビジネス・オブジェクトを作成するときに、GUIDを指定することはできません。 GUIDは16進数値で、作成したオブジェクトには保持されませんが、統合キー・マップ表に存在します。
GUIDは、第三者給与プロバイダなど、ダウンストリームのアプリケーションと変更を共有するときに有用です。 第三者給与の変更を抽出し、GUIDを一意キーとして就業者に提供します。 Oracle HCM Cloudへの更新をレポートするときには、GUIDを使用して、更新するレコードを識別できます。
Oracle FusionサロゲートID
サロゲートIDは数値で、ビジネス・オブジェクトの作成時に生成される内部システム識別子です。 統合有効でないものも含め、すべてのオブジェクトにサロゲートIDがあります。 サロゲートIDは、オブジェクトに保持されます。 IDは、GUIDとソース・キー値とのマッピングを実現するために統合キー・マップ表でも使用されます。 サロゲートIDはオブジェクトが作成されるまで生成されないため、オブジェクトの作成時にこの値を使用することはできません。 サロゲートIDへのアクセスが制限される場合もあります。 一般的に、Oracle HCM Cloudのカスタマよりも、オンプレミスのカスタマの方が、サロゲートIDへのアクセス権を持つ可能性が高くなります。