Introduction to Data Elements Flashcards

1
Q

What is Data?

A
  • Information that is stored by Pega 7
  • May take one of two forms
    1. Rules
    2. Data Instances
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Property?

A
  • An element of an application that acts as a container for data,
  • In other languages also knows as a data element or attribute
  • Defines and labels a value that may be associated with a Class
  • Can capture a single value or aggregate other properties and their values
  • Each field used to collect new data or display existing data references a property
    *
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How is data displayed on a form?

A

By assigning a Property to a Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a Property Mode?

A
  • One of eleven modes assigned to properties that determine the type of data that can be stored in a property
  • At a conceptual level Modes include:
    • Single Value: Name
    • Array or Ordered List: Job Title (1), Job Title (2), Job Title (3)
    • Unordered List: Phone(Mobile), Phone(Home), Phone (Work)
  • In general there are two types of Modes:
    • Value Modes - Describe a single piece of information
    • Page Modes - Describe a collection of related information
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a Property Type?

A
  • The data that can be stored by a value-mode Property.
  • A property can be defined to store one of ten different types of data:
    1. text
    2. identifier
    3. password
    4. encrypted text
    5. integer
    6. decimal
    7. date
    8. time
    9. date time
    10. true/false
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a Data Model?

A
  • A data model is a representation of a data structure.
  • It explains to us what our data objects are, and tells us what distinctive elements define them.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do you establish a relationship between two single-value Properties?

A

Through the use of Page Property Modes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the two Property Modes Used most in Pega?

A
  • Value-mode properties contain a single value, such as a date, or a name, or a telephone number.
    • a value-mode property can store one of 10 different types of data to represent text, number, date, time, or Boolean data.
  • Page mode properties represent a data object – a representation of an entity such as a person, an order, or a vehicle.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the 3 Page Mode Properties?

A
  • Page
  • Page List
  • Page Group
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a Page?

A
  • A Page is a single entity, such as an open position, or an item for sale.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a Page List?

A

A Page List is a numerically ordered list, such as the specific items that make up a purchase request.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a Page Group?

A

A Page Group is a semantically ordered list, such as a set of addresses – home and work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a Value List?

A

A single property that has an ordered list of text values.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Value Group?

A

A single property type that has an unordered set of values of any type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why are Pages Used?

A
  • Pages are used to group or act as a container for value-mode properties
  • Pages provide the context for the Properties they contain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a Data Transform?

A
  • It transforms data in our application.
  • Some examples include:
    • copying a value from one property to another,
    • adding numbers,
    • concatenating strings,
    • copying entire pages.
  • Data Transforms can be called from a Flow Action or Connector
17
Q

How is the Clipboard used?

A
  • To view and interact with in-memory data which can’t be readily seen via the applications UI
  • it displays the properties defined on a page, and their values.
18
Q

What are the categories of Pages you can view via the Clipboard?

A
  • User pages, contain data about the work being performed – such as updating an open case (for end users) or configuring a rule (for application designers).
  • Data pages, contain any active data pages. Data pages are persistent, in-memory data sources that we can use to cache data and boost performance in our applications. We’ll learn about data pages in an upcoming lesson.
  • Linked property pages, contain information from data objects referenced by a linked property. Linked properties are advanced data constructs, and outside the scope of this course.
  • System pages, contain information about the operating environment, such as the active user and the active application.
19
Q

What is a Property Context?

A
  • The reference to a property on a specific Page
  • For example a .ZipCode value-mode property might be contained in two or more Pages such as .Vendor or .Client
  • The context allows proper reference to .ZipCode as
    • .Vendor.ZipCode, or
    • .Client.ZipCode
20
Q

Where does Pega write data as the Case is being processed?

A

pyWorkPage

21
Q

What is the significance of the prefixes px, py, pz when referencing data?

A
  • py - have access to view and change the data either through the application or the Clipboard
  • px - can only view the data, is managed by Pega
  • pz - Pega private property and system reserved