Skip to main content

データモデルを作成

3 タスク

10 分

表示の対象:All users Applies to: Pega Platform '24.2
初級
データ統合
ユーザーエクスペリエンス
Constellation
日本語

シナリオ

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

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

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

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

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

ロール ユーザー名 パスワード
アプリケーションデベロッパー author@mytown pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。
補足: このミッションは、Infinity 24.2のリリース日に先駆けて社内で公開されています。チャレンジ環境は、ミッションが外部で公開された時点で使用可能になります。

このチャレンジを完了するには、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」をクリックします。
    Connection details
  7. 「Data Model」タブで「Add field」をクリックして、Personデータオブジェクトの新しいフィールドを作成します。
  8. Field name」フィールドに「First Name」と入力してフィールドに名前を付けます。
  9. 「Type」のデフォルトが「Text (single line)」であることを確認します。
    Add field First name
  10. 「Submit & add another」をクリックして、新しいフィールドを作成します。
    ヒント: データオブジェクトまたはステップに複数のフィールドを追加する場合は、「Submit & add another」オプションを使用します。最後のフィールドを追加した後に「Submit」をクリックします。
  11. 手順8~10を繰り返して、次のフィールドを追加します。
     
    フィールド名 Type
    Last name Text (single line)
    Address Address
    Phone Phone
     
    Person 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」をクリックします。
    Connection details
  6. 「Data Model」タブで「Add field」をクリックして、「Request type」データオブジェクトの新しいフィールドを作成します。
  7. Field name」フィールドに「Type」と入力します。
  8. 「Type」のデフォルトは「Text (single line)」であることを確認します。
  9. 「Submit & add another」をクリックして、新しいフィールドを作成します。
  10. 手順7~9を繰り返して、次のフィールドを追加します。
     

    フィールド名

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

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

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

  2. 「Add Record」をクリックして、データオブジェクトに新しいデータレコードを追加します。
    Add record
  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」をクリックします。
    Request type records

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


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

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