โ† All CPSA Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.