Oracle HCM Cloudに正常にロードするためにデータを準備するにはどうすればよいですか。
データが正常にアップロードされるようにするには、次のルールに従います。
ソース・データの確認およびクレンジング: Oracle HCM Cloudおよびそのソース・システムにアップロードする予定のビジネス・オブジェクトを識別します。 このソース・データをレビューして、それが正確で最新の状態であることを確認します。
-
すべての就業者に対してマネージャが識別され、かつその情報が正確であることを確認します。
-
ジョブおよびポジションについて、正しいジョブ・コードとタイトルがソース・システムに存在することを確認します。
-
就業者の履歴について、履歴データの正確性を確認します。 すべての履歴データをアップロードする必要があるか、採用、昇格・昇進、退職などの主要なイベントのみをアップロードするかを把握します。
ソース・システムからのデータの抽出:ソース属性とターゲット属性を比較して、ソース・データとOracle HCM Cloudビジネス・オブジェクト・モデルの間のマッピングを定義します。
-
「データ交換」作業領域で「ビジネス・オブジェクトの表示」ページを開きます。
-
オブジェクトの名前を例による問合せフィールドの「ビジネス・オブジェクト」に入力し、[Enter]を押して、該当オブジェクトを検索します。
-
オブジェクト名をクリックすると、オブジェクトの「ビジネス・オブジェクト詳細」ページが開きます。 このページには、オブジェクトの構造および属性に関する包括的な情報が表示されます。
変換ロジックを定義し、抽出ルーチンを作成する必要があります。 Oracle E-Business SuiteのPL/SQLやOracle PeopleSoftのSQRなど、ソース・システムのネイティブ・ツールを使用できます。 または、Oracle Data IntegratorやPowerCenter Informaticaなどの抽出、変換およびロード・ツールを使用できます。
アップロード前のソース・データの検証:ソース環境でMy Oracle Supportから入手できるデータファイル・バリデータ・ツールを実行して、生成された.datファイルをテストします。 このユーティリティにより、検証エラーのリストがHTML形式で生成されます。 ロードする前に、.datファイルのエラーを修正できます。
変更されていない属性:
Oracle HCM Cloudで既存のデータを更新する場合は、更新するレコードの一意の識別子と変更された属性を指定する必要があります。
除外した属性では、現行値が保持されます。 パフォーマンス上の理由により、変更されていない属性を含めないことをお薦めします。
有効日レコードの場合、指定したすべての属性が、指定した日付範囲で更新されます。
NULL属性値:属性値を明示的にNULLに設定するには、#NULLトークンを属性値として指定する必要があります。 単に属性を空白のままにすることはできません。
|
参照コード |
参照の意味 |
|---|---|
|
M |
男性 |
|
F |
女性 |
参照の意味は翻訳可能であるため、参照コードを使用することをお薦めします。 参照の意味の言語は、データをアップロードするユーザーの言語と一致する必要があります。
参照タイプとして定義されたフレックスフィールド属性には、様々なルールが適用されます。
数値:数値の場合、小数点のみがサポートされます。 通貨記号、科学表記法または3桁区切りを含めないでください。 既存の数値をnullに設定するには、属性値として#NULLトークンを指定します。
日付属性および時間属性