Skip to main content

既存のデータオブジェクトにPOSTメソッドのフィールドをマッピングする

Pega Communityのロゴ

注: 次のコンテンツはPega Communityを参照したページで、モジュール内容の理解度を高める目的で含まれています。

POSTメソッドを使ってシステムオブレコードに接続し、機密データを非公開にできます。

はじめに:

RESTを使ってシステムオブレコードにデータオブジェクトを設定し、GET接続方法を選択します。 詳細は、「Connecting existing data objects to a system of record by using REST」を参照してください。

  1. 「Add sample request」をクリックします。

  2. オプション:

    ファイルからキー値のペアをインポートするには、「Choose file」をクリックします。

    各キー値のペアでは、キーと値の間にコロンを入れ、改行で区切ります。次に例を示します。

    amount: 285

    currency: usd

    1. インポートするファイルに移動し、「Open」をクリックします。

    2. 必要に応じてフィールドを編集します。

  3. オプション:

    リクエストの本文に含めるキーと値のペアを追加するには、「Add parameter」をクリックします。

  4. 「Map request」をクリックします。

  5. オプション:

    サンプルリクエストからフィールドを追加してリクエスト本文に含めるには、データオブジェクトに含めるフィールドを選択し、以下のオプションを使ってデータビューにマッピングします。

    • フィールドデータオブジェクトを追加するには、「Add new」をクリックします。 フィールド名とタイプは変更できます。
    • RESTレスポンスからすべてのフィールドを、フィールド名を使ってデータオブジェクトに追加するには、「Add all」をクリックします。
    • データオブジェクトからすべてのフィールドを削除するには、「Clear all」をクリックします。
  6. 「Initialize call」をクリックします。

    補足: システムにより左側にコネクターのパラメーター、右側にデータページのパラメーターが表示されます。 トップレベルのJSON要素はデータページの構造を決定し、要素が配列の場合はリストページ、要素がオブジェクトの場合はシングルページとなります。
  7. ライブデータを使うか、JSONファイルからのデータを使ってデータオブジェクトを作成するかを選択します。

    • システムオブレコードからのデータを使うには「Live response」を選択します。
    • JSONファイルのデータを使うには、 「Sample JSON」「Add sample response」をクリックします。 プロンプトに従ってファイルをアップロードするか、サンプルJSONを貼り付けて「Submit」をクリックします。
  8. 「REST response」をクリックします。

  9. レスポンスデータをデータオブジェクトのフィールドにマッピングします。

    1. オプション:

      マッピングされたフィールドのみを表示するか、すべてのフィールドを表示するには、「Mapped only」オプションを切り替えます。

    2. オプション:

      リターンコードや未加工データなど、レスポンスの詳細を表示するには、「Information」アイコンをクリックします。

    3. アプリケーションで使う文字列やブール値などの単一値項目ごとに、対応する列から「Fields」列の対応するフィールドに項目をドラッグします。

    4. 対応するフィールドが存在しない場合は、「Add」アイコンをクリックしてデータビューに新しいフィールドを追加します。

  10. レスポンスデータをデータオブジェクトのフィールドにマッピングします。

    1. 「REST request」をクリックします

    2. 各コネクターのパラメーターについて、マッピングするデータページのパラメーターを選択するか、新しいパラメーターを入力します。

      補足: パラメーターの追加だけが可能です。 下位互換性のために削除できません。
  11. 「Next」をクリックして「Environment Settings」ウィンドウに進みます。

  12. 「Submit」をクリックしてマッピングを完了します。

  13. 「Save」をクリックしてデータビューを保存します。

補足: 環境設定を行い、本番のためのデータを準備します。 詳細は、「Preparing your data for production」を参照してください。

このトピックは、下記のモジュールにも含まれています。

If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice