Skip to main content

データモデルを作成

3 タスク

10 分

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

シナリオ

アプリケーションを作成する際は、データモデルを考慮します。 データモデルは、ユーザーがアプリケーションにデータを保存し、取得する方法を定義しています。 MyTownアプリケーションでは、以下のデータオブジェクトが必要です。

  • リクエストを送信する人のデータオブジェクト
  • リクエストタイプが記述されたデータオブジェクト

氏名、住所、電話番号を含む、リクエストを送信する人のデータオブジェクトを作成します。

Type、Description、Departmentのレコードを含む、リクエストタイプのデータオブジェクトを作成します。

補足: Requestデータオブジェクトは、MyTown311アプリケーション向けにモデル化されています。 Requestデータオブジェクトには、Service Requestケースタイプのビジネスニーズ以上に適用できるフィールドが含まれています。 ベストプラクティスとして、Requestデータオブジェクトは、ケースタイプやアプリケーション間で再利用できるように設定する必要があります。
補足: このチャレンジのフレームワークでは、Pega Platform™のConstellationアーキテクチャを使用します。 従来のUIアーキテクチャでこのチャレンジを実践するには、バージョン8.7のチャレンジの「データモデルを作成する」を参照してください。

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

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

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

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

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

詳細なタスク

1 Personデータオブジェクトを作成する

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「author@mytown」と入力します。
    2. Password フィールドに「pega123!」と入力します。
  2. App Studioのナビゲーションペインで、「Data」をクリックして、アプリケーションのデータオブジェクトのリストを表示します。
  3. Person (Draft)」をクリックしてPerson データモデルを開きます。
    Person draft data object
     
  4. Create Data Model」をクリックしてCreate data objectダイアログボックスを開きます。
    Draft data object create data model
  5. Nextをクリックして、データオブジェクト接続の詳細を表示します。
    Person data object modal.
  6. System 」リストで、デフォルト値を「Pega」にしたまま、「Submit」をクリックします。
    The data object Connection details with Pega as the selected system.
  7. 「Data Model」タブで「Add field」をクリックして、Personデータオブジェクトの新しいフィールドを作成します。
  8. Field name」フィールドに「First Name」と入力してフィールドに名前を付けます。
  9. 「Type」のデフォルトは「Text (single line)」であることを確認します。
  10. 「Submit & add another」をクリックして、新しいフィールドを作成します。
    ヒント: データオブジェクトまたはステップに複数のフィールドを追加する場合は、Submit & add anotherオプションを使用します。 最後のフィールドを追加した後にSubmitをクリックします。
  11. 手順8~10を繰り返して、次のフィールドを追加します。
     
    フィールド名 Type
    Last name Text (single line)
    Address Address
    Phone Phone
     
    Person data object data model
  12. 右上のSaveをクリックして、フィールドをデータオブジェクトに送信します。

2 Request type データオブジェクトを作成

  1. 左上のBack to previous pageアイコンをクリックします。 
    Highlighting the arrow to return to the Data objects and integrations page.
  2. 「Request type (Draft)」をクリックして、Request typeデータモデルを開きます。
    Request type data object draft
  3. Create Data Model」をクリックしてCreate data objectダイアログボックスを開きます。 
    Draft data object create data model
  4. Nextをクリックして、データオブジェクト接続の詳細を表示します。
    Request type data object
  5. System 」リストで、デフォルト値を「Pega」にしたまま、「Submit」をクリックします。
    The data object Connection details with Pega as the selected system.
  6. 「Data Model」タブで「Add field」をクリックして、Request typeデータオブジェクトの新しいフィールドを作成します。
  7. FieldName」フィールドに「Type」と入力します。
  8. 「Type」のデフォルトは「Text (single line)」であることを確認します。
  9. 「Submit & add another」をクリックして、新しいフィールドを作成します。
  10. 手順7~9を繰り返して、次のフィールドを追加します。
     

    フィールド名

    Type
    Description Text (paragraph)
    Department Text (single line)
     
    Data model for the Request type data object
  11. 右上の「Save」をクリックして、フィールドをデータオブジェクトに保存します。

3 Request typeデータオブジェクトにデータレコードを追加する

  1. Request typeデータオブジェクトで、「Records」タブをクリックして、Request typeフィールド(TypeDescription、およびDepartment)をヘッダーとして使用する表を表示します。

  2. 「Add record」をクリックして、データオブジェクトに新しいデータレコードを追加します。
    Highlighting the location of the Add record button.
  3. 「Type」フィールドに、Park maintenanceと入力します。
  4. 「Description」フィールドに、「Damaged or broken park or playground equipment」と入力します。
  5. 「Department」フィールドに、「Parks and Recreation」と入力します。
  6. 以下の表の情報を使って、手順2〜5を繰り返し、さらに3つのレコードをデータオブジェクトに追加します。
    Type Description Department
    Pothole Pothole in a public parking lot or road Public Works
    Road debris Downed trees, power lines, or other traffic impediments Public Works
    Traffic signal Traffic signal not working properly Traffic Management
  7. 「Save」をクリックします。
    The records associated with the Request type data object.

作業の確認

  1. 左上のBack to previous pageアイコンをクリックします。 
    Highlighting the back button associated with the Request type data object.
  2. 「Integration map」セクションで、「View」をクリックし、「Integration map」を開きます。 
    Integration map
  3. 「Integration map」で、両方のデータオブジェクトがPegaのシステムオブレコードを指していることを確認します。
    The Integration map for Service Request data objects.

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


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

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