Adding a property to an existing entity
1 Task
10 mins
Pega Customer Service '24.2
Beginner
Pega Customer Service '24.2
English
Scenario
After reviewing the Common Data Model, you conclude that you need to extend the model by adding a property to show the Instagram account information for each customer. You add the new property to the existing Contact entity and maintain the existing data source for the entity.
The following table provides the credentials that you need to complete the challenge:
Role | User name | Password |
---|---|---|
Application Administrator | CSSystemAdmin | password123! |
Your assignment consists of the following tasks:
Task 1: Add a property to the Contact entity
Use the Data integration designer in the Data Portal to add the Instagram property to the Contact entity.
Task 2: Confirm your work
In the Data Portal, in the Contact entity, confirm that the Instagram property is available for any contact. Test that the property works by adding a new Contact.
Challenge Walkthrough
Detailed Tasks
1 Add a property to the Contact entity
The Data and Integration Designer advances to the Manage Integration Stage.
The Data Page displays the Contact detail. Note that the Instagram property is included in the detail.
- In the Pega instance for the challenge, click Launch Pega Infinity™ , and then log in as an Administrator by entering the following credentials:
- In the User name field, enter CSSystemAdmin.
- In the Password field, enter password123!.
- In the header of Dev Studio, click Launch Portal > Data Portal.
- In the Data Portal, click Create > Data and integration designer.
- In the Create Data and integration designer dialog box, configure your entity.
- In the Choose an option section, select Existing entity,
- In the Select entity section, click Contact.
- In the Select an action section, select Extend & integrate the model,
- Click Submit.
- Add the entity and configure views.
The Data integration designer displays a list of views related to the Contact entity.
- On the Extend the model Stage, expand Entity properties, and then, in the upper-right corner, click Add field.
- In the Field name, enter Instagram, and then click Submit.
The Entity properties section shows the new entry:
- Select the Configure Views checkbox, and then expand the Views section.
- Click the Social Media View.
- In the Edit view pane, in the Fields section, click Add > Fields, search for and select Instagram, and then click Add.
The preview shows the new field in the Social Media View.
- Close the Social Media View.
- Click Submit.
- In the header of the Case, click the Test Entity Stage.
Note: You are using the existing Contact entity data source, so you do not have to configure the integration or configure mapping.
- In the Run entity section, select the Contact Data Page and the CONTACT_DETAIL profile.
- In the ContactID field, enter CON-035, and then click Run Data Page.
- Click Submit.
- On the Case Summary Stage, review your changes, and then click Resolve to close the Case.
Confirm your work
- In the navigation of the Data Portal, click Contacts to view the contacts in the sample data.
- Click Robert Moyer to view the contact detail.
- On the details page, confirm that the Instagram property is in the Social Media section.
- Optional: Click Edit details, and then add an account name or email address for Robert Moyer's Instagram account.
For example, [email protected].
Available in the following mission:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?