Skip to main content

外部データソースのシミュレーション

3 タスク

10 分

Visible to: All users
初級
Pega Platform '23
データ統合
日本語

シナリオ

ロードサイドアシスタンスのサービスプロバイダーは、簡単な修理を行います。 ロードサイドアシスタンスのリクエストでは、サービスプロバイダーがサービス依頼に対応できるように、車両を識別する必要があります。 たとえば、特定の車両には、平台牽引トラックやハイオク混合燃料が必要になる可能性があります。

サービスプロバイダーが依頼に対応できるように、関係者はユーザーによって車両のメーカー、モデル、年式が適正な組み合わせでのみ入力されるようにしたいと考えています。 アプリケーションの初回リリースの一環として、車両モデルの一覧は外部システムから収集します。 外部ソースの構成とテストに先駆けて、関係者は車両の年式、メーカー、モデルを提供するプロセスをシミュレーションしたいと考えています。

車両モデルデータのシミュレーションデータソースを構成して、「Identify vehicle」ビューを検証してください。 このビューのレイアウトと動作は、別のデベロッパーによって構成済みです。 データソースを備えた外部システムの構成とテストができるまでは、車両モデルのリスト用のデータソースをシミュレーションで作成したものを使います。

補足: この演習でビューをテストするには、車両のモデルが2つあれば十分です。 モデルのリストは、年式とメーカーに基づいてフィルタリングします。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
アプリケーションデベロッパー author@gogoroad pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

チャレンジ ウォークスルー

詳細なタスク

1 データオブジェクトにデータソースをシミュレーションする

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「author@gogoroad」と入力します。
    2. Password フィールドに「pega123!」と入力します。
  2. App Studioのナビゲーションペインで、「Data」をクリックして「Data Objects and Integrations」ランディングページを開きます。
  3. 「Data Objects and Integrations」ランディングページで、シミュレーションデータソースを構成する「Vehicle Models」データオブジェクトをクリックします。
  4. Data Pages」をクリックします。
  5. 「Create simulated sources」をクリックして、データオブジェクトにシミュレーションデータソースを追加します。 「Rule generation status」ダイアログボックスが表示されます。
  6. Rule generation status」ダイアログボックスで「OK」をクリックして、シミュレーションソースを備えたデータページのセットが正常に作成されたことを確認します。 シミュレーションデータソースを備えた更新済みデータページがリストされます。 
    Data pages for the Vehicle Models data object
    補足: データページが自動的に表示されていない場合は、ブラウザーを更新して表示します。

2 データオブジェクトにシミュレーションデータを追加する

  1. 「Vehicle models」データオブジェクトで「Records 」タブをクリックし、データレコードをデータオブジェクトに追加します。
  2. Add record」をクリックして、データレコードのリストに行を追加します。
  3. 空の行「Vehicle type」フィールドに「Truck」と入力します。
  4. 「Model」フィールドに「Ridgeline」と入力します。
  5. 「Make」フィールドに「Honda」と入力します。
  6. 以下の表の情報を使って、手順2~5を繰り返し、2番目のレコードをデータオブジェクトに追加します。
    フィールド
    Vehicle type Passenger car
    Model Accord
    Make Honda
  7. 右上の「Save」をクリックして、シミュレーションデータソースの構成を完了します。 
    recordvalues

3 シミュレーションデータソースを参照する

  1. App Studioのヘッダーで、「Preview」をクリックしてユーザーポータルを開きます。
  2. 左のランディングページメニューで「Create」>「Assistance Request」をクリックして、新しいケースを作成します。
  3. ケースをIdentify vehicleステップに進めてすべての必須フィールドに情報を入力します。
  4. 上部のタスクバーで「Design」をクリックして、設計モードを有効にします。 
    design-mode
  5. Identify vehicleフォームで、車両情報フィールド荷カーソルを合わせて「Edit this section 」をクリックし、ビューを構成してシミュレーションデータソースにアクセスします。
    design_vehicle
  6. 右側のセクションプロパティペインで、Model フィールドの右にある「Edit this Dropdown」をクリックすると、ドロップダウンプロパティが表示されます。ここには、コントロールにデータを投入するためのリストソースの構成オプションが含まれます。
    Edit this "Dropdown" icon to the right of the Model field
  7. List sourceセクションのTypeリストで、「Data Page」を選択し、設定したデータページのいずれかを使用してリストに入力します。 プロパティペインに、データページへのアクセスを構成するための追加フィールドが表示されます。
  8. Data Page」フィールドで「D_VehiclemodelsList」を選択し、シミュレーションソースのレコードのリストにアクセスします。
  9. 「Property for value」フィールドで「.Model」と入力するかこれを選択し、フォームのフィールドの値としてモデル名を使用します。 「Property for display text」フィールドが「.Model」プロパティを参照するように自動的に更新されます。
  10. 「Group items」チェックボックスを選択して、リストフィールドのリスト項目をグループ化します。 プロパティペインが更新され、「Group by」フィールドが表示されます。
  11. Group byフィールドで「.VehicleType」と入力するか、これを選択し、リスト項目をvehicle typeでグループ化します。 
    Auto population setting
  12. 「Apply」をクリックして、Identify vehicleフォームの構成を完了します。
  13. 「Design」をクリックして、設計モードを終了します。

作業の確認

  1. Makeフィールドで「Honda」と入力または選択します。
  2. Modelリストをクリックし、シミュレーションデータソースのために定義した項目を表示します。 
    Model field simulated data source

このチャレンジは、下記のモジュールで学習したことを実践するための内容です。


このモジュールは、下記のミッションにも含まれています。

トレーニングを実施中に問題が発生した場合は、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