マッピング パイプラインの適用手順

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

マッピングの適用パイプライン ステップを使用して、1つのオブジェクトから別のオブジェクトへのデータのマッピングを処理します。このトピックでは、マッピング パイプラインの適用手順のしくみと構成方法について説明します。

マッピング・パイプラインの適用ステップの構成

パイプラインステップで次の情報を設定します。

  • Source object location - パイプラインがデータを読み取るソース オブジェクトの場所。

  • Target object location - パイプラインがデータを書き込むオブジェクト データの場所。

  • Mapping set - パイプラインがソース オブジェクトから読み取る内容と、ターゲット オブジェクトに書き込む内容を指定する値マッピング セット。

    メモ

    値マッピング セットには、1つ以上の値マッピングが含まれます。値マッピングを使用して、パイプラインがソース データ内の要素を読み取り、(必要な場合) 変換し、ターゲットに書き込む方法を構成します。

パイプライン ステップ ロジック

パイプライン ステップが実行されると、次のロジックが実装されます。

  • パイプライン ステップで指定された場所からソース オブジェクトを読み取ります。

  • パイプライン ステップで指定された場所からターゲット オブジェクトを読み取ります。

  • パイプライン ステップで指定された値マッピング セットを読み取ります。

  • 値マッピング セットを適用します。

値マッピング セットのロジック

Apply the value mapping setステップで何が起こるかは、使用される値マッピングセットのタイプによって異なります。Data Exchange Frameworkには標準の値マッピング セットが含まれていますが、開発者はカスタム値を実装できます。

標準値マッピング セットは、パイプラインがソース データから読み取る各レコードに含まれる値マッピングを適用します。各値マッピングに対して次のロジックを実行します。

  • 値マッピングに割り当てられたソース値アクセサーを取得します。

  • ソース値アクセサーから値リーダーを取得します。

  • 値リーダーを使用して、ソース オブジェクトから値を読み取ります。

  • ソース値トランスフォーマーが値マッピングに割り当てられている場合は、それを使用して値を変換します。

  • 値マッピングに割り当てられたターゲット値アクセサーを取得します。

  • ターゲット値アクセサーから値ライターを取得します。

  • 値ライターを使用して、ターゲットオブジェクトに値を書き込みます。

この記事を改善するための提案がある場合は、 お知らせください!