Data Modeling and Properties Flashcards
7 cards from real CPSA practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Data Modeling and Properties flashcards as text
A developer notices that a data page is returning stale data after a record is updated by a case process. Which action should be taken to force the data page to reload?
Answer: Add a step in the flow to call the Refresh-Data-Page activity or set a property to invalidate the page
To force a data page to reload after an update, you can call the Refresh-Data-Page activity or use the 'Set' step to mark the data page for refresh.
In a data transform, a developer uses the 'Append and Map' action on a Page List property. What does this action do?
Answer: Adds a new page to the end of the list and maps values into it
'Append and Map' adds a new page to the end of a Page List and allows you to map source property values into the newly appended page.
A developer needs to validate that a property value is unique across all existing cases of the same class before saving. Which approach is most appropriate?
Answer: Use an Edit Validate rule that executes a Report Definition to check for existing values
An Edit Validate rule can run a Report Definition lookup to check if the value already exists in other cases, enforcing uniqueness programmatically.
Which of the following is a key difference between a Page Group and a Value Group property?
Answer: Page Group stores structured pages indexed by string keys; Value Group stores scalar values indexed by string keys
Page Group holds structured embedded pages keyed by a string, while Value Group holds scalar single values keyed by a string.
A Node-scoped data page is being used to cache a large reference dataset. What is a potential risk of this configuration?
Answer: All users on the node share the same cached data, so stale data affects all users simultaneously
Node-scoped data pages are shared by all users on the server node, so stale or incorrect data in the cache impacts every user until the cache is refreshed.
When using a data transform to copy data from one embedded page to another, which source type should the developer select?
Answer: Page
Selecting 'Page' as the source type in a data transform allows you to reference a specific named page on the clipboard to copy its structure and values.
A developer creates a property with the 'TrueFalse' data type. How is this value stored internally in the Pega database?
Answer: As the string values 'true' or 'false' in a varchar column
Pega stores TrueFalse property values as the string literals 'true' or 'false' in a character column in the database.