Pega Sinior 1 Flashcards

1
Q

An application uses three layers in its Enterprise Class Structure. Drag the layer name on the left to its correct description on the right.

This layer contains the application rules, including the application logo and colors, which are standard across the organization.

This layer is designed to address the unique needs of contractors that serve European clients on projects.

This layer extends the application for use by operators in Europe, with rules and details (currency, spelling, laws) that are specific to the EU.

Division
Organization
Implementation

A

Organization = This layer contains the application rules, including the application logo and colors, which are standard across the organization.

Implementation = This layer is designed to address the unique needs of contractors that serve European clients on projects.

Division = This layer extends the application for use by operators in Europe, with rules and details (currency, spelling, laws) that are specific to the EU.

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

Selecting Cosmos React as the Build from scratch option in the New Applicaiton wizard allows you to build a Constellation application using Pega’s latest view-based UI architecture.

True False

A

True

Correct. By selecting Cosmos React, you build a Constellation application using the Constellation design system with the latest view-based UI architecture. By selecting Theme Cosmos, you build an application using the Cosmos design system with it’s section-based UI architecture.

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

Question
You have a requirement to create an email correspondence that built-on applications can reuse. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)
Responses

Implementation

Pega PlatformTM

Division

Organization

A

Division

Organization

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

Question
What is the purpose of the Enterprise Class Structure (ECS)?
Responses

ECS documents industry or enterprise standards that applications must contain. n

ECS is used to alter the performance of Pega Platform.

ECS references single-value properties and complex properties.

ECS provides a structure that supports rule reuse.

A

ECS provides a structure that supports rule reuse.

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

Question
Which two of the following statements represent the benefits of using a template. (Choose Two)

Responses

You can add custom Java code to your new application.

Using the Search all types option, you can find an application template that both matches your business requirement.

A template provides reusable case types and data types that are set up for you.

The template automatically sets up all user IDs and accounts for your application. n

You do not need to test applications that you create using a template.

A

Using the Search all types option, you can find an application template that both matches your business requirement. - With the New application > Search all types option you can choose an existing application template which saves you time.

A template provides reusable case types and data types that are set up for you. - One benefit of using a template is that much of the setup is automatic. You can then customize the application based on your business needs.

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

When you create a new application, which two of the following best practices apply? (Choose Two)
Responses

Make error messages clear and understandable to end users.

Design your application for technical efficiency, not end-user experience.

Always choose the Theme Cosmos option from the New Application wizard. n

Brand your application with your organizational logo.

Test your new application only after you complete all development. ??

A

Make error messages clear and understandable to end users.

Brand your application with your organizational logo.

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

Drag the words from below into the correct boxes.

Response area, while no longer a choice on the New Application wizard, is available if needed. It will require developers to manually configure their application.

For an easy-to-use development experience with authoring in both App Studio and Dev Studio, choose Response area in the New Application wizard.

To build new applications that deliver high-performing work experiences and are fully configurable in App Studio, select Response area in the New Application wizard.

Theme UI Kit
Constellation
Theme Cosmos

A

n
1Theme UI Kit
2Theme Cosmos
3Constellation

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

Based on the information given for each patch, when a user runs the application, which rules do the application use for each patch? Drag and drop the rules to the correct patch. (Choose three rules for each patch)聽
Original

1/1/2001

Rule A
Rule B
Rule C

First patch

Lock and roll to 01-01-02
Rule A updated

Second patch

Lock and roll to 01-01-03
Rules B and C updated

Third patch

Lock and roll to 01-01-04
Rule B updated

A

First patch Rule A: 01-01-02
Rule B: 01-01-01
Rule C: 01-01-01
Lock and roll to 01-01-02
Rule A updated

Second patch Rule A: 01-01-02
Rule B: 01-01-03
Lock and roll to 01-01-03 Rule C: 01-01-03
Rules B and C updated
Third patch

Rule A: 01-01-02
Rule B: 01-01-04 Lock and roll to 01-01-04	Rule C: 01-01-03 Rule B updated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When preparing for application versioning, a best practice is to leave all rulesets unlocked.

TRUE

FALSE

A

FALSE

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

A ruleset contains rules in version 01-01-01, version 01-01-02, and version 01-01-03. Ruleset versions 01-01-02 and 01-01-03 contain primarily updates to rules in 01-01-01. The original rules for version 01-01-01 and all rule versions through 01-01-03 are in a new 01-02-01 version. This example describes Skimming.

TRUE

FALSE

A

FALSE

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

Which description is most accurate for skimming and lock and roll versioning options?

Responses

Pega provides a skimming wizard but not a lock and roll wizard.

Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches.

Skimming saves checked out rules. Lock and roll does not save checked out rules.

Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.

A

Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches.

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

The lock and roll versioning method ______________ and ____________________. (Choose Two)

Responses

is used for small changes or patches

filters out rules that are unavailable for rule resolution

ensures older versions of application rulesets are preserved unchanged

minimizes the rule data that is carried to a higher version of your application

A

is used for small changes or patches

ensures older versions of application rulesets are preserved unchanged

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

Why is application versioning important?

Responses

Application versioning provides a means to organize applications by priority.

Application versioning preserves prior application versions.

Application versioning provides the ability to clone rules.

Application versioning provides the ability to version data classes without impacting existing data classes.

A

Application versioning preserves prior application versions.

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

The initial application created by the New Application wizard contains a set of rulesets for the application and organizational assets.

True False

A

True

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

You create the initial application rulesets using the New Application wizard. Which application ruleset is used for rules related to integration?

MyTownAppInt
GoGoRoadApp
MyTownApp
HRApps
Check answer

A

MyTownAppInt

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

When configuring application rulesets, what should you consider about ruleset validation? (Choose Two)

Ruleset validation does not affect rule resolution at run time but is applied only at design time.
The rulesets that contain the application rules are set to Application Validation (AV) mode.
Validation mode applies only to major versions of the ruleset.
The organizational rulesets created by the New Application wizard are set to Application Validation (AV).

A

Ruleset validation does not affect rule resolution at run time but is applied only at design time.

The rulesets that contain the application rules are set to Application Validation (AV) mode.

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

When using ruleset validation mode, which requirements below must be true? (Choose Three)

If your ruleset does not have any prerequisite ruleset you need to specify the base product ruleset Pega-ProcessCommander as a prerequisite.
Rules in the ruleset can reference all rules in the rulesets defined in the same application.
Ruleset prerequisites cannot be cyclic.
Only rules in the ruleset versions that are specified as prerequisites (and their prerequisites) can be referenced from the ruleset.
Rules in the ruleset cannot reference rules outside the current application stack or above the defining application.
Rules in the ruleset can reference all rules in rulesets belonging to any built-on application.

A

Ruleset prerequisites cannot be cyclic.

If your ruleset does not have any prerequisite ruleset you need to specify the base product ruleset Pega-ProcessCommander as a prerequisite.

Only rules in the ruleset versions that are specified as prerequisites (and their prerequisites) can be referenced from the ruleset.

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

Which two of the following statements about ruleset lists are correct? (Choose Two)

The ruleset list indicates the rulesets that are available to the application for an operator session.
All rulesets have the same precedence, regardless of their order in the ruleset list.
Rulesets at the top of the ruleset list take higher precedence.
The ruleset list indicates the rulesets that are available to the application for all operators.

A

The ruleset list indicates the rulesets that are available to the application for an operator session.

Rulesets at the top of the ruleset list take higher precedence.

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

A claims framework contains two rulesets, ClaimsFW and ClaimsFWInt.

An application built on the framework also contains two rulesets, Claims and ClaimsInt.

Which statement is false if all the rulesets are configured as Application Validation?

Responses

Rules in ClaimsInt can reference rules in Claims
Rules in ClaimsInt can reference rules in Claims n

Rules in Claims can reference rules in ClaimsFW
Rules in Claims can reference rules in ClaimsFW

Rules in ClaimsFW can reference rules in Claims

Rules in ClaimsFWInt can reference rules in ClaimsFW n

A

Rules in ClaimsFW can reference rules in Claims

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

A claims application contains two organizational and two application rulesets.

The two application rulesets Claims and ClaimsInt are configured as Application Validation.

The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation.

The prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-Platform.

Which of the following statements is false?

Responses

Rules in ClaimsInt can reference rules in Claims
Rules in ClaimsInt can reference rules in Claims

Rules in Claims can reference rules in MyCo
Rules in Claims can reference rules in MyCo

Rules in MyCo can reference rules in Claims

Rules in MyCo can reference rules in MyCoInt

A

Rules in MyCo can reference rules in Claims

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

Select two record types that are involved when configuring a production ruleset. (Choose Two)
Responses

Access group

Operator
Operator

Work group
Work group

Application

A

Application
Access group

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

Which statement describes a benefit of parallel development with branches?

A team of developers can implement application functionality without impacting the developers of other teams.
Developers cannot check in an updated rule until the rule undergoes unit testing.
Updated rules undergo review for guardrail warnings before check-in can occur.
Developers cannot update rules in rulesets that have been released to production.

A

A team of developers can implement application functionality without impacting the developers of other teams.

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

Team A and Team B are developing features for an insurance application. Team A is assigned a user story to improve the user experience when users enter personal and bank account details. Team B is assigned to build a declare expression to calculate the total premium amount. Both teams used branches for development.

What step does each team need to take before merging their changes to the main application?

Both teams must resolve conflicts that the system detects between their branch and the application.
Neither team is required to resolve any conflicts and directly merge the changes to the main application.
Only Team B resolves conflicts, and Team A directly merges the changes to the main application.
Only Team A resolves conflicts and Team B directly merges the changes to the main application.

A

Both teams must resolve conflicts that the system detects between their branch and the application.

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

Which two of the following are prerequisites for creating a branch rule for parallel development? (Choose Two)
Responses

Create a team application.
Create a team application.

Circumstance the original rule.
Circumstance the original rule.

Create an access group that references the team application. Add developers to the access group.

Save a copy of the original rule into the base ruleset.

A

Create a team application.

Create an access group that references the team application. Add developers to the access group.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Question A branch ruleset is a ruleset that ______________ and __________. (Choose Two) Responses is designed for large projects contains rules that are not in active development contains rules that are not in active development prevent developers from seeing work of all team members prevent developers from seeing work of all team members is based on another ruleset
is designed for large projects is based on another ruleset
26
Question Which two steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two) Responses Review conflicts and warnings Review conflicts and warnings Check out rules to merge Check out rules to merge Use DB trace to identify conflicts Use DB trace to identify conflicts Check in rules to merge
Check in rules to merge Review conflicts and warnings
27
Rule Version      Circumstance 01-01-01          None 01-01-01         .Dept=Engineering 01-01-15          None 01-01-20         .Dept=Engineering 01-01-25          None, base rule selected 01-01-35          None Responses 01-01-01, .Dept=Engineering 01-01-01, None 01-01-20, .Dept=Engineering 01-01-35, None
01-01-35, None Rule version 01-01-25 has the base rule selected. All the rules before this version are no longer applicable. When the system looks at only those rules available for ranking, the circumstance for Engineering is not applicable. The system chooses the highest version of the rule without any circumstances defined.
28
In which of the following two situations do you use circumstancing? (Choose Two) Responses Format requirements change for postal code address when a user selects United States or Canada.聽 Employee PTO accrual rate varies by number of years in service. A new manager is assigned to the team from the first of next month until the end of the quarter. Attach PDF file of expense list to approval request when total amount is more than USD1,000. The sales tax rate changes at the first of next year.
Attach PDF file of expense list to approval request when total amount is more than USD1,000. The sales tax rate changes at the first of next year.
29
Which of the following statements is true about circumstancing? Responses You need a template for circumstancing on more than one property. .OrderDate is not a valid property to circumstance. Multivariate circumstancing on start date and end date properties cannot also include additional circumstancing on a time property. When a circumstanced rule is withdrawn, rule resolution selects the next non-circumstanced rule in a higher ruleset version.聽
You need a template for circumstancing on more than one property.
30
Based on the information below, if you execute the rule when .Dept=Accounting, which version does Pega Platform™ use? Rule Version Circumstance 01-01-01 None 01-01-01 .Dept=Accounting 01-01-15 None 01-01-25 None, base rule selected 01-01-30 .Dept=Accounting 01-01-35 None Responses 01-01-01, None 01-01-25, None, base rule selected 01-01-01, .Dept=Accounting 01-01-30, .Dept=Accounting 01-01-01, .Dept=Accounting 01-01-30, .Dept=Accounting
01-01-30, .Dept=Accounting
31
Based on the image, given that Primary Page Class = MyCo-PL-Loan and Clipboard Value of Risk Property = "", which rule runs? Responses 2 2 None. An error is logged. 5 5 4
None. An error is logged.
32
Which two of the following statements are true about the rule resolution process? (Choose Two) Responses If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution. Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes. Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes. The rule purpose takes precedence over the rule availability. If the system finds more than one rule instance during rule resolution, users are provided with a choice of which rule to use depending on context.
If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution. The rule purpose takes precedence over the rule availability.
33
Based on the image, given that Primary Page class = MyCo-PL-Loan and Clipboard Value of Location = "", which rule does rule resolution select? Responses 3 3 5 5 1 1 4
3
34
Based on the image, given that Primary Page Class = MyCo-PL-Loan and Clipboard Value of Risk Property = High Risk, which rule does rule resolution select? Responses None. An error is logged. None. An error is logged. 2 2 4 4 5
2
35
Question Which rule availability setting can you use to force the system to look for an instance of the rule in the next highest class or ruleset? Responses Withdrawn Withdrawn Blocked Blocked Final Final Available
Withdrawn
36
You use the Application Import wizard to import an archive file on a destination system. When does the destination system begin executing the imported rules? Responses Users can start executing the new rules the next time they log in regardless of whether the import is complete or not. Users can start executing the new rules the next time they log in regardless of whether the import is complete or not. Pega Platform邃「 ensures that the entire ZIP file is imported before users can execute the imported rules. Pega Platform邃「 ensures that the entire ZIP file is imported before users can execute the imported rules. Pega Platform邃「 ensures that an entire ruleset is imported before the rules in it start executing. Pega Platform邃「 ensures that an entire ruleset is imported before the rules in it start executing. Users can start executing rules as soon as the rules are imported.
Users can start executing rules as soon as the rules are imported.
37
Which two components does the Application Packaging wizard prompt you to include when you generate an archive file? (Choose Two) Responses Data instances Checked-out rules Checked-out rules Product rules Product rules Data types
Data instances Data types
38
You create a product rule to generate an application archive file for export. Which two actions do you perform before creating the archive file? (Choose Two) Responses Unlock the application rulesets. Unlock the application rulesets. Check in the rules that are in the application ruleset. Check in the rules that are in the application ruleset. Associate application data instances with application rulesets. Associate application data instances with application rulesets. Create a new version of the application.
Check in the rules that are in the application ruleset. Associate application data instances with application rulesets.
39
Which two statements about adding a pre-processing action to a flow action are true? (Choose Two) Responses The action runs each time the user returns to the assignment. The action runs each time the user returns to the assignment. The user can opt to skip the pre-processing action. The user can opt to skip the pre-processing action. The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow. The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow. The action runs only the first time the flow action is performed on an assignment.
The action runs each time the user returns to the assignment. The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.
40
You created a data transform to concatenate the first and last name values of a user name. You add the concatenate data transform to a flow action as a post-processing action. What occurs when the flow runs? Responses The data transform runs after the user enters data in the first name and last name fields. The data transform runs after the user enters data in the first name and last name fields. The data transform runs before every flow action run. The data transform runs before every flow action run. The data transform runs every time the user performs the flow action run. The data transform runs every time the user performs the flow action run. The data transform runs after the flow action runs if the user enters data in the first and last name fields.
The data transform runs every time the user performs the flow action run.
41
In an online Purchase Order case, the customer enters their details in the Enter customer details step, then selects the products they want to purchase in the Select products step. The customer needs to view the selected products in the Review selected products step before proceeding with the payment. The selected products are copied to a new field in the Review selected products step. Which configuration best achieves the requirement? Responses Configure an activity in the pre-processing action for the Select products step. Configure an activity in the pre-processing action for the Select products step. Configure a post-processing data transform for the Select products step. Configure a post-processing data transform for the Select products step. Configure a post-processing data transform for the Review selected products step. Configure a post-processing data transform for the Review selected products step. Configure an activity in the post-processing action for the Review selected products step.
Configure a post-processing data transform for the Select products step.
42
Which of the following is not part of the organizational structure? Responses Division Division Work group Work group Unit Unit Organization
Work group
43
You add a new work group to an application. Which two organization rules do you need to update? (Choose Two) Responses Unit Unit Work queue Work queue Operator ID Operator ID Class groups
Work queue Operator ID
44
The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit. How do you configure the organizational hierarchy to support the new structure? Responses Add the regional units as sub-units to the Sales unit. Add the regional units as sub-units to the Sales unit. Add the regional units to a Marketing division. Add the regional units to a Marketing division. Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit. Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit. Add the regional units to the TGB organization.
Add the regional units as sub-units to the Sales unit.
45
Circumstancing allows you to customize the behavior of your application to address condition exceptions using a single complex rule. True False
False
46
A theme park offers seniors (age 55 and over) a 25% discount if they live in the same state where the theme park is located. Which type of circumstance satisfies this requirement? Multi-variant Date property As-of date Single variant
Multi-variant
47
Which two of the following requirements are satisfied by configuring single-variable circumstancing of a rule? (Choose Two) During an auto insurance claim, if a customer is located in Canada, it is required that a collect information form prompts an agent to enter a date of last service. If an expense request exceeds USD1000, it is routed to the Business Manager. If the request exceeds USD10000, it is routed to the Vice President of Finance. Silver-level customers have a guaranteed response time of 24 hours, whereas Gold-level customers have a guaranteed response time of 12 hours. Contractors located in the United States are sent Form 1A, contractors located in Canada are sent Form 1B, and contractors located in the United Kingdom are sent Form 1C.
Contractors located in the United States are sent Form 1A, contractors located in Canada are sent Form 1B, and contractors located in the United Kingdom are sent Form 1C. Silver-level customers have a guaranteed response time of 24 hours, whereas Gold-level customers have a guaranteed response time of 12 hours.
48
Which one of the following statements are true about single variable rule circumstancing? The base rule is a backup rule in case the circumstanced rule is deleted. A circumstanced rule is always created in the next higher ruleset version. The name of the circumstanced rule remains the same as the name of the base rule. The base rule is created by removing the circumstancing condition from a rule. Check answer
The name of the circumstanced rule remains the same as the name of the base rule.
49
Circumstancing provides a way to configure a complex rule with numerous permutations as several targeted, less-complex rules. True False
True
50
circumstance Template definition record
Template definition record
51
Based on the information below, if you execute the rule when .Dept=Engineering, which version does Pega Platform™ use? Rule Version Circumstance 01-01-01 None 01-01-01 .Dept=Engineering 01-01-15 None 01-01-20 .Dept=Engineering 01-01-25 None, base rule selected 01-01-35 None Responses 01-01-01, None 01-01-01, None - no response given 01-01-01, .Dept=Engineering 01-01-01, .Dept=Engineering - no response given 01-01-20, .Dept=Engineering 01-01-20, .Dept=Engineering - no response given 01-01-35, None
01-01-35, None
52
Drag the words into the correct boxes. The Response area is the rule that defines the properties used to determine if the circumstance is applicable, whereas the Response area defines values.
circumstance Template circumstance definition
53
The rule resolution algorithm inputs rule instances and outputs a rule identifier, such as the rule type and class, to process a case. True False
False
54
Choose the correct statement. The rule resolution algorithm inherits input from the rule cache to identify a rule instance. The rule resolution algorithm removes rule instances from the rule cache when a rule instance is updated. The rule resolution algorithm populates the rules cache with appropriate rule instances.
The rule resolution algorithm populates the rules cache with appropriate rule instances.
55
Choose the correct statement. When you create new rule instances, the rule resolution process ranks the rule instance against existing rules. When you create new rule instances, the key parts of the rule instance are used during rule resolution. When you create new rule instances, the rule instances are added to the rules cache.
When you create new rule instances, the key parts of the rule instance are used during rule resolution
56
Choose the correct statement. Rule resolution applies to the following rule instances: the Account Status declare expression, a Medical Records Request case, a Loan processing work queue, and a Customer zip code property. Rule resolution applies to the following rule instances: the Product Review section, the Employee Review case type, and a new employee operator. Rule resolution applies to the following rule instances: a Customer Information data page, the Product Review section, and the Mortgage Preapproval case type.
Rule resolution applies to the following rule instances: a Customer Information data page, the Product Review section, and the Mortgage Preapproval case type.
57
Select the correct statement. During rule resolution, the rule resolution algorithm creates a list of all rules that match the rule name. During rule resolution, the rule resolution algorithm discards rules with the same rule name and rule type. During rule resolution, the rule resolution algorithm discards rules that are unavailable to the user or undefined in the class hierarchy. During rule resolution, the rule resolution algorithm considers rules from all major and minor versions of rulesets in the user's ruleset list.
During rule resolution, the rule resolution algorithm discards rules that are unavailable to the user or undefined in the class hierarchy.
58
The default rule candidate has no qualifiers and is the first rule to be run. True False
False
59
Based on the information in the table above, if you run the rule when .Product = Available, which version does Pega Platform use? 02-01-05, .Product = Not Available 02-01-10, .Product = Available 02-01-15, .Product = Available 02-01-20, None 02-01-05, .Product = Available 02-01-10, .Product = Restricted Check answer
02-01-15, .Product = Available
60
Drag and drop every applicable permission types on the right to each Rule availability on the left. Rule availability Not Available Available Withdrawn Final Blocked
Not Available View Copy Edit Available View Copy Edit Run Withdrawn View Copy Edit Final View Run Blocked View Copy Edit
61
Which of the following statements about rule resolution is true? When a rule is marked as Withdrawn, any rule with the same purpose and a lower version number is not considered. The Availability setting is used to determine if a rule is available for use during rule resolution. If a rule marked as Blocked is selected during rule resolution, an error message is logged and the rule continues to run. To copy a rule, it must be marked as Available.
The Availability setting is used to determine if a rule is available for use during rule resolution.
62
What three actions must you perform, in combination, to migrate an application between two system environments? (Choose Three) Identify the application components in a product rule Enable the Application Migration wizard in the product rule Create a ZIP archive file and a RAP file with the same application components Create an archive file of the items in a product rule Import the archive file to the destination system
Identify the application components in a product rule Create an archive file of the items in a product rule Import the archive file to the destination system
63
An assignment with an initial urgency of 10 is associated with an SLA, which is defined with a timed delay of two hours. The goal is defined as one hour, after which the urgency increases by ten. The deadline is defined as two hours, after which the urgency increases by 15. A work item associated with this assignment is created at 8:00 AM. At 11:30 AM, what is the urgency of the assignment? 30 35 10 20
20
64
A case type is configured with the following details: - Case type initial urgency of 20 - Assignment SLA with goal of 2 hours and increase urgency by 10 - Assignment SLA with deadline of 4 hours and increase urgency by 10 - Local action that allows the operator to specify a value for .pyUrgencyAssignAdjust Five hours after the case reaches the assignment the operator runs the local action to specify a value of 10. What is the assignment urgency? 30 20 40 50
50 Correct answer. .pxUrgencyWork is 20. Five hours after the case reaches the assignment, .pxUrgencyAssignSLA is 20. .pyUrgencyAssignAdjust is 10. .pxUrgencyAssign is 50.
65
In your organization, employees work between 8:00 AM and 5:00 PM EST only. Some assignments are sent to the employee work queue between 5:01 PM and 07:59 AM, but work does not begin until regular business hours start. For assignments that come in after hours, which Assignment Ready option do you use to delay the start of service-level agreements until 8:00 AM each day? Responses Dynamically defined on a property Dynamically defined on a property Immediately Immediately Time delay Time delay No configuration needed
66
In your organization, employees work between 8:00 AM and 5:00 PM EST only. Some assignments are sent to the employee work queue between 5:01 PM and 07:59 AM, but work does not begin until regular business hours start. For assignments that come in after hours, which Assignment Ready option do you use to delay the start of service-level agreements until 8:00 AM each day? Responses Dynamically defined on a property Immediately Immediately Time delay Time delay No configuration needed No configuration needed
Dynamically defined on a property
67
This property records case urgency. This property records assignment urgency. This property responds to urgency calculated based on the service-level agreement rule. This property allows users to manually adjust the urgency.
This property records case urgency. == px,UrgencyWork This property records assignment urgency. == pxUrgencyAssign This property responds to urgency calculated based on the service-level agreement rule. == pxUrgencyAssignSLA This property allows users to manually adjust the urgency. ==pxUrgencyAssignAdjust
68
The initial urgency on the case type is set to 0. An assignment service-level agreement is configured with the following details: - Initial urgency: 10 - Assignment ready: Timed delay of 1.5 hours - Goal: 1.5 hours and increase urgency by 15 - Deadline: 3 hours and increase urgency by 25 - Passed deadline: 1 hour, increase urgency by 5, and limit events to 5 What is the assignment urgency 5 hours after the case reaches the assignment? Responses 60 60 55 55 25 25 50
50 The assignment is ready after 1.5 hours and has an urgency of 10. After 3 hours, the Goal elapses, and the urgency increases to 25. After 4.5 hours, the Deadline elapses, and the urgency increases to 50. The Passed deadline interval does not elapse, and the urgency remains at 50.
69
Which of the following validation requirements must you satisfy with an edit validate rule? Responses An insurance quote requires a user to enter an operator license number in the correct format. An insurance quote requires a user to enter an operator license number in the correct format. A user must enter a valid date within a 120-year range. A user must enter a valid date within a 120-year range. A user must enter the security code for a credit card, which is exactly three digits long.聽 A user must enter the security code for a credit card, which is exactly three digits long.聽 A support request must include a product number, issue type, and description.
An insurance quote requires a user to enter an operator license number in the correct format.
70
You create an edit validate rule to ensure that users enter a valid serial number for products. Which two options can you configure to ensure that the edit validate rule is applied during case processing? (Choose Two) Responses Reference the edit validate rule from the property rule for the serial number field. Reference the edit validate rule from the property rule for the serial number field. Reference the edit validate rule on the case type rule. Reference the edit validate rule on the case type rule. Apply the edit validate rule to the appropriate case stage. Apply the edit validate rule to the appropriate case stage. Configure a validate rule to call the edit validate rule when submitting the appropriate form.
Reference the edit validate rule from the property rule for the serial number field. Configure a validate rule to call the edit validate rule when submitting the appropriate form.
71
When users select the model of their vehicle, the application displays the specifications for the model. There are hundreds of vehicle model requests per day and the vehicle model information is only updated once a month.  Which is the best implementation for this use case? Responses Create a keyed data page with vehicle information. Create a keyed data page with vehicle information. Create a parameterized vehicle information data page which loads the desired vehicle information. Create a parameterized vehicle information data page which loads the desired vehicle information. Create a vehicle information data page for each vehicle model. Create a vehicle information data page for each vehicle model. Configure a keyed data page that allows multiple pages per key.
Create a keyed data page with vehicle information.
72
Drag the data page configuration from the bottom to the scenario that best suites the business needs. Put responses in the correct input to answer the question. Select a response, navigate to the desired input and insert the response. Responses can be selected and inserted using the space bar, enter key, left mouse button or touchpad. Responses can also be moved by dragging with a mouse. Auto-populate a hospital intake form when a new patient provides insurance card information. non Non-keyed data page Display a list of homes in need of a visit from a census taker. Display home details when a home is visited. Keyed data page Display saved payment options when a user opts to change the default payment option. Non-keyed data page Display a list of insurance packages to an eligible employee. Display the insurance details when a package is selected. Keyed data page
Auto-populate a hospital intake form when a new patient provides insurance card information. non Non-keyed data page Display a list of homes in need of a visit from a census taker. Display home details when a home is visited. Keyed data page Display saved payment options when a user opts to change the default payment option. Non-keyed data page Display a list of insurance packages to an eligible employee. Display the insurance details when a package is selected. Keyed data page
73
Which of the following use cases is best implemented by configuring a keyed data page that allows multiple pages per key? Responses An online shopping application displays the list of available products. A list of selected products is displayed to the customer before proceeding with the payment process. An online shopping application displays the list of available products. A list of selected products is displayed to the customer before proceeding with the payment process. A stock purchase case requires that the real-time currency exchange rates display when a user selects a stock for purchase. A stock purchase case requires that the real-time currency exchange rates display when a user selects a stock for purchase. In a Purchase Order case, the billing address must be copied to shipping address when the user selects the聽Same as billing address聽check box. In a Purchase Order case, the billing address must be copied to shipping address when the user selects the Same as billing address check box. A telecommunication provider displays a list of available plans to the customer based on zip code. Thousands of customers per day view the details of the selected plan to learn more about the specifications of each plan. The available plans change quarterly.
A telecommunication provider displays a list of available plans to the customer based on zip code. Thousands of customers per day view the details of the selected plan to learn more about the specifications of each plan. The available plans change quarterly.
74
A connector can be directly referenced from __________ and __________? (Choose Two) Responses activities activities data pages data pages flows flows data transforms
activities data pages
75
1. Data Page/Activity 2. Data transform 3. Connect rule 4. Mapping rule == service 5 Mapping rule == structure 6.Data Transform
76
You are building an application with several development teams. Requirements state that the respective support contact name from each team appears on the header of the application as it moves through the various development phases.  What configuration best allows you to accomplish this requirement? Responses Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase. Direct the header to reference the Application Settings to display the support contact name.  Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase. Direct the header to reference the Application Settings to display the support contact name.  Configure a data transform to populate the appropriate support contact name for each respective development phase. Update the data transform as each production phase changes and direct the application's header to use the name value sourced from the data transform. Configure a data transform to populate the appropriate support contact name for each respective development phase. Update the data transform as each production phase changes and direct the application's header to use the name value sourced from the data transform. Create multiple applications, one for each development phase that lists the appropriate support contact name on the header. Release a new application for each development phase. Create multiple applications, one for each development phase that lists the appropriate support contact name on the header. Release a new application for each development phase. Configure a When condition to update the the support contact name depending on what production phase the application is in. Have your application
Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase. Direct the header to reference the Application Settings to display the support contact name. 
77
Select two benefits of using Application Settings. (Choose Two) Responses Application Settings improves the performance for integration with the external system. Application Settings improves the performance for integration with the external system. Application Settings allows you to define settings for your different environments in one location. Application Settings allows you to define settings for your different environments in one location. Application Settings affords greater flexibility for changing values between environments when working with external systems. Application Settings affords greater flexibility for changing values between environments when working with external systems. Application Settings allow you to manage settings throughout the application's page views and channel interfaces.
Application Settings allows you to define settings for your different environments in one location. Application Settings affords greater flexibility for changing values between environments when working with external systems.
78
You are building a web service connector for an application. The configuration values for the endpoint URLs change between staging and production phases.  What is the best configuration to ensure that these values update between development phases? Responses Create two application versions, one for staging and one for production, using the correct endpoint URL values. Create two application versions, one for staging and one for production, using the correct endpoint URL values. Configure a data transform to update the endpoint URL values as the production phase changes.  Configure a data transform to update the endpoint URL values as the production phase changes.  Create new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases.  Create new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases.  Configure a When rule to update the endpoint URL values as the production phase changes. 
Create new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases. 
79
Drag the parallel processing type from the left to the description on the right. Parallel processing type 1. Spinoff 2. Spinoff for each 3. Spinoff join Description Two (or more) subprocesses that proceed independently and in parallel. You create a subprocess in your case, that runs independently of the main workflow, whereby the case can continue without waiting for this subprocess to complete. When you need to run a subprocess multiple times to iterate over the pages of a Page List or Page Group property.
3. Spinoff join Two (or more) subprocesses that proceed independently and in parallel. 1. Spinoff You create a subprocess in your case, that runs independently of the main workflow, whereby the case can continue without waiting for this subprocess to complete. 2. Spinoff for each When you need to run a subprocess multiple times to iterate over the pages of a Page List or Page Group property.
80
Which type of parallel processing shape do you use to start an interview process based on a list of employees who must separately interview a job candidate? Subprocess shape Split Join shape Split For Each shape Subprocess shape with the spinoff option enabled
Split For Each shape
81
Question An Order fulfillment process includes a request for quotes from multiple shippers. You want the system to automatically call a quote request subprocess for each vendor. How do you configure your process? Responses Add a Split Join shape and run the request subprocess for each vendor on a page list. Add a Split Join shape and run the request subprocess for each vendor on a page list. Add a Split For Each shape and run the request subprocess for each vendor on a page list. Add a Subprocess shape for the request subprocess and specify the Spinoff option. Add a Subprocess shape for the request subprocess and specify the Spinoff option. Add a Split For Each step to the case life cycle and run the subprocess for each vendor on a page list.
Add a Split For Each shape and run the request subprocess for each vendor on a page list.
82
Question When the workflow in your case is _____, you can use _____ to run one or more _____ in the same stage _____ to allow users to perform tasks independently to complete the work in the stage. Responses complex, parallel processing, subprocesses, simultaneously complex, post-processing, subprocesses, simultaneously complex, post-processing, subprocesses, simultaneously complex, pre-processing, spinoffs, simultaneously complex, pre-processing, spinoffs, simultaneously complex, typical processing, subprocesses, simultaneously
complex, parallel processing, subprocesses, simultaneously
83
Question In a Prepare job offer process, you configure a Split For Each shape. The shape runs a compensation approval subprocess to a list containing four managers. The prepare job offer process resumes as soon as one manager completes the approval process. Which join condition in the Split For Each shape supports this requirement? Responses An All join condition An All join condition An Any join condition An Iterate join condition An Iterate join condition A Some join condition
An Any join condition
84
An Allow one user locking strategy ensures data integrity by limiting case access. True False
True
85
An Allow multiple users locking strategy favors simultaneous access to a case by preventing users from updating a case that has changed. True False
True
86
The case-locking strategy applied to a child case is independent of the strategy applied to the parent case. True False
False A child case inherits the locking strategy set for its parent case.
87
Question Your application has a top-level Purchase Request case type and a Purchaser Order child case type. The company determines that only one user at a time may open and work on a case. However, users working on purchase orders should not lock out users working on purchase requests. How do you configure the lock settings for both case types? Responses Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Request case type. Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Request case type. Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Order case type. Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Order case type. Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type. Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type. Select the Allow multiple users locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
88
Scenario: Your application has a top-level Purchase Request case type and a Purchaser Order child case type. Drag the strategy options below into the correct boxes. Put responses in the correct input to answer the question. Select a response, navigate to the desired input and insert the response. Responses can be selected and inserted using the space bar, enter key, left mouse button or touchpad. Responses can also be moved by dragging with a mouse. The Purchase request case type locking strategy options are Allow one user and Allow multiple users. If the Response area case locking strategy is selected on the Purchase Request case type, case locking strategy options are unavailable on the Purchaser Order case type. If both the Purchase Request and Purchase Order cases are locked until a user submits or closes the case, the locking strategy on the Purchase Request case type is set to Response area and the Response area option on the Purchase Order case type is unchecked. .1. Allow mulltiple users 2. Allow one users 3. Allow other users
.1. Allow mulltiple users 2. Allow one users 3. Allow other users
89
When multiple users attempt to save the same case, the Allow multiple users case-locking strategy gives each user the choice of which version to save. Responses True False
False
90
In an events managing application, customers register for a Customer Relationship Management conference. During that event, you plan to offer lunches to seat eight customers within the same industry together at the same table. An Industry Lunches case type facilitates this offering. An assignment displays a proposed seating arrangement based on attendee registration data that the events specialist and can review and adjust. To support this, you should configure a pre-processing action to call a data transform that processes customer registration data. True False
True
91
What three actions can you add as pre- or post-processing actions for a flow action? (Choose Three) Page list Robotic automation Activity Data transform Data record
Activity Data transform Robotic automation
92
Which two of the following statements are true about configuring pre- and post-processing for flow actions? (Choose Two) You can reference savable data pages in pre-processing for flow actions. You can either reference the data page or a property that is auto-populated by the data page. You can commit only one data page for each post-processing action. You can configure data transforms, activities, and robotic automations as both pre and post-processing actions.
You can either reference the data page or a property that is auto-populated by the data page. You can configure data transforms, activities, and robotic automations as both pre and post-processing actions
93
Members of a work group may belong to different organization units, divisions, or even different organizations. True False
True
94
Which two of the following statements are true about organizational records? (Choose Two) An organization unit can have one manager. A division belongs to an organization and has one or more organization units. An operator can report to more than one manager. A division belongs to an organization and has one organization unit only An organization record can have one manager.
An organization unit can have one manager. A division belongs to an organization and has one or more organization units.
95
Question The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit. How do you configure the organizational hierarchy to support the new structure? Responses Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit. Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit. Add the regional units to a Marketing division. Add the regional units to a Marketing division. Add the regional units as sub-units to the Sales unit. Add the regional units to the TGB organization.
Add the regional units as sub-units to the Sales unit.
96
Question Which of the following is not part of the organizational structure? Responses Work group Unit Unit Organization Organization Division
Work group
97
Question You add a new work group to an application. Which two organization rules do you need to update? (Choose Two) Responses Class groups Class groups Work queue Work queue Unit Unit Operator ID
Work queue Operator ID
98
Which two statements are true about edit validate rules? (Choose Two) You define edit validate rules on properties. You use an edit validate rule to check whether an input is an integer. You implement edit validate rules by using Java. The system uses edit validate rules for both client-side and server-side validation.
You implement edit validate rules by using Java. You define edit validate rules on properties.
99
You create an edit validate rule to ensure that users enter a valid serial number for products. Which two options can you configure to ensure that the edit validate rule is applied during case processing? (Choose Two) Responses Reference the edit validate rule on the case type rule. Reference the edit validate rule on the case type rule. - this question requires at least 2 answers Apply the edit validate rule to the appropriate case stage. Apply the edit validate rule to the appropriate case stage. - this question requires at least 2 answers Reference the edit validate rule from the property rule for the serial number field. Configure a validate rule to call the edit validate rule when submitting the appropriate form.
Reference the edit validate rule from the property rule for the serial number field. Configure a validate rule to call the edit validate rule when submitting the appropriate form.
100
Which of the following validation requirements must you satisfy with an edit validate rule? Responses A user must enter the security code for a credit card, which is exactly three digits long. A user must enter the security code for a credit card, which is exactly three digits long. A support request must include a product number, issue type, and description. A support request must include a product number, issue type, and description. A user must enter a valid date within a 120-year range. A user must enter a valid date within a 120-year range. An insurance quote requires a user to enter an operator license number in the correct format.
An insurance quote requires a user to enter an operator license number in the correct format.
101
Which statement best describes the benefit of keyed access for a data page? Improves application performance by minimizing the amount of data on the clipboard. Improves application performance by reducing exchanges with a system of record. Consolidates data pages by referencing multiple types of objects from a single data page. Eliminates unnecessary steps from the case life cycle.
Improves application performance by reducing exchanges with a system of record.
102
A connector requests data from an external data source. True False
True
103
A service processes an inbound request and returns the appropriate data. True False
True
104
Which of the two following scenarios are sourced from an external system of record? (Choose Two) An auto repair shop uses a Pega Platform application to schedule appointments. The Vehicle data type includes fields for make, model, and year. Because application must accomodate any vehicle, this information is sourced from a vehicle information system managed by a third party. An HR Recruiting application uses a Candidate data type to retrieve personal information such as candidate name, address, email, and phone number. Candidate information is retrieved from an applicant tracking system. A standardized test enrollment application contains an Accomodations data type. Accomodations include screen readers, large-print exams, special seating or time extensions. A small company uses a Pega Platform application for job applications. The Available positions data type includes fields for position title, description, and qualifications.
An auto repair shop uses a Pega Platform application to schedule appointments. The Vehicle data type includes fields for make, model, and year. Because application must accomodate any vehicle, this information is sourced from a vehicle information system managed by a third party. An HR Recruiting application uses a Candidate data type to retrieve personal information such as candidate name, address, email, and phone number. Candidate information is retrieved from an applicant tracking system.
105
Which of the three following elements are created when sourcing a data type from a REST integration? (Choose Three) Data transforms Classes Validate rules Calculations for data fields An authentication profile
An authentication profile Data transforms Classes
106
1 Map outbound data 2 Map inbound data 3 Request processing 4 Inbound request received 5 System returns responce
4 Inbound request received 2 Map inbound data 3 Request processing 1 Map outbound data 5 System returns responce
107
Question A connector can be directly referenced from __________ and __________? (Choose Two) Responses flows flows data pages activities data transforms
data pages activities
108
1 Data Page/Activity 2 Data Transform /from integration clipboard structure to application data structure/ 3 Data Transform /from application data structure to integration clipboard structure / 4 Mapping rule /from integration clipboard structure to format specified by the target service/ 5 Connect rule 6 Mapping rule /from format recevied by the service to integration clipboard structure /
1 Data Page/Activity 3 Data Transform /from application data structure to integration clipboard structure / 5 Connect rule 4 Mapping rule /from integration clipboard structure to format specified by the target service/ 6 Mapping rule /from format recevied by the service to integration clipboard structure / 2 Data Transform /from integration clipboard structure to application data structure/
109
Which two statements about Application Settings are true? (Choose Two) Do not use the Application Settings to configure a connector. You can access the Application Settings by calling D_pxGetApplicationSettingValue. You can use the Application Settings to store references to external systems connected to your application. Application Settings are available only from Dev Studio.
You can access the Application Settings by calling D_pxGetApplicationSettingValue. You can use the Application Settings to store references to external systems connected to your application.
110
Which two of the following actions do you take to address permanent errors? (Choose Two) Write the details of the error to a log file. In an error message, ask the user to retry at a later time. Implement a process for the investigation and fixing of the error. Reboot Pega Platform.
Implement a process for the investigation and fixing of the error. Write the details of the error to a log file.
111
Which action do you take to address an immediate need to return a response from an invoked service? Configure an email that is automatically sent to the user and describes the technical details of the error. Use the LiveUI tool to detect and display errors in the data page. Display an error message and write the error to the log file. Use the response data transform for errors not detected in data pages.
Display an error message and write the error to the log file.
112
Which two statements are true about securing and testing integrations? (Choose Two) For testing integrations that rely on a data page, you can convert the functional test into a Unit test. When establishing a new connector, you must use an existing authentication profile. Pega Platform automatically secures external data sources that bring data into your application through connectors. You can test the functionality of an integration before you create it in your application.
For testing integrations that rely on a data page, you can convert the functional test into a Unit test. You can test the functionality of an integration before you create it in your application.
113
Which of the following allows you to write all errors that are detected when loading a data page to a log file? Responses Use an existing function in the error handling data transform. Use the error handling flow. Use the error handling flow. Invoke the error handler from the post-processing activity in a data page. Invoke the error handler from the post-processing activity in a data page. Use a transition condition.
Use an existing function in the error handling data transform.
114
Question An error is generated when a connector invokes a remote service. Which of the following is an example of a transient error? Responses The request is sent to the wrong system. The request is sent to the wrong system. The service does not understand the request format. The service does not understand the request format. The total of a returned order is incorrectly calculated. The total of a returned order is incorrectly calculated. The service is running on a system that is temporarily unavailable.
The service is running on a system that is temporarily unavailable.
115
Which two of the following statements are the most accurate with respect to the error handler flow? (Choose Two) Responses The standard connector error handler flow can help recover from transient errors. The standard error handler flow is final and cannot be customized. The standard error handler flow is final and cannot be customized. The error handler flow is the recommended way to handle all integration errors. The error handler flow is the recommended way to handle all integration errors. The error handler flow is invoked if the error is not handled elsewhere.
The standard connector error handler flow can help recover from transient errors. The error handler flow is invoked if the error is not handled elsewhere.
116
Which three of the following service purposes can the Service Wizard configure? (Choose three) Manage users and security profiles Process input or output data Create and manage work Generate reports and manage report definitions Invoke existing activity rules Check answer
Process input or output data Create and manage work Invoke existing activity rules
117
Question Which two of the following operations are directly supported by Pega API? (Choose Two) Responses Access data from a data page. Access data from a data page. Update a decision table. Update a decision table. Create a new case. Add a property to a data class.
Access data from a data page. Create a new case.
118
You can call any of the Pega API services by using ___________. Responses out-of-the-box Pega rules out-of-the-box Pega rules standard HTTP methods a data transform a data transform SOAP web services
standard HTTP methods
119
Which two situations would you choose to use a Pega API rather than a custom API? (Choose Two) Responses As a financial auditor, you need an external system to notify a Pega Platform application that a specific event in a child case has occurred. As a financial auditor, you need an external system to notify a Pega Platform application that a specific event in a child case has occurred. As a member of a golf course maintenance crew, you want to be able to submit maintenance reports and view their status. As the manager of a golf course, you need to be able to access specific player score details from a Pega Platform application, perform calculations on that data, and then send newly created data to an external system of record. As the manager of a golf course, you need to be able to access specific player score details from a Pega Platform application, perform calculations on that data, and then send newly created data to an external system of record. As an orchestra director using a mobile rehearsal time and note logging app, you want to view a list of your musicians' time logs.
As a member of a golf course maintenance crew, you want to be able to submit maintenance reports and view their status. As an orchestra director using a mobile rehearsal time and note logging app, you want to view a list of your musicians' time logs.
120
Question Which three service protocols are available in the Service Wizard? (Choose Three) Responses REST REST IOTP IOTP SOAP HTTP JAVA
SOAP HTTP JAVA
121
Can a concrete class be mapped to a database table? True False
True
122
Reports are most commonly generated with properties from which set of classes? @baseclass, Assignment, Rule Work, Data, Rule Work, Assignment, and History @baseclass, Work, Assignment
Work, Assignment, and History
123
An online retailer has received feedback about declining product quality. For each month, you want to display the number of orders and the number of one-star rated orders where quality issues are the primary complaint. How do you satisfy this use case? Configure a report that uses a class join. Configure a report that references a subreport. Configure a report that uses an association rule. Configure appropriate report categories.
Configure a report that references a subreport.
124
Question You create a report in a work class that displays the assigned operator and task name for each open case. Which two ways can you combine data in the Assign-Worklist class for your report? (Choose Two) Responses Use a Worklist Assignment association rule to join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class. Use a Worklist Assignment association rule to join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class. Use a class join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class. Use a class join to the Assign-Worklist class. Specify a join filter where the Worklist Assignment association rule is equal to an object identifier in the work class. Use a class join to the Assign-Worklist class. Specify a join filter where the Worklist Assignment association rule is equal to an object identifier in the work class. Use a Worklist Assignment association rule to join the Work class to the Assign-Worklist class.
Use a class join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class. Use a Worklist Assignment association rule to join the Work class to the Assign-Worklist class.
125
Question You create a report that uses data from two classes. Which of the following reporting requirements requires the use of a subreport? Responses Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports. Columns to display are: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status. Columns to display are: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status. Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date. Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date. Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created.
Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.
126
Question Which report requires joining classes? Responses A list of all cases created by the operator along with the work status of each case A list of all cases created by the operator along with the work status of each case A list of all child cases showing the work urgency of their parent case A list of all worklist assignments grouped by the operator who is performing the action A list of all worklist assignments grouped by the operator who is performing the action A list of flow actions and average turnaround time, categorized by Performer
A list of all child cases showing the work urgency of their parent case
127
What is the role of privileges in role-based access control? Privilege are used to grant application access by channel, such as web and mobile. Privileges are used to determine whether users can use a specific rule. Privileges are used to control core operations such as creating, deleting, or updating cases. Privileges are used to authenticate users.
Privileges are used to determine whether users can use a specific rule.
128
Service Agents at a marina belong to two access groups that inherit permissions from different dependent roles: Service Agents inherit permissions from the PegaRULES: User1, and Service Managers inherit from PegaRULES: WorkMgr4. Application requirements state that Service Agents and Managers can view data in Marina-Service-Data-Painting and Marina-Service-Data-Repair. Only the Service Managers can delete data from Marina-Service-Data-Painting and Marina-Service-Data-Repair. What is the best approach to implement this requirement? Configure the Access of Role to Object (ARO) records on both Marina-Service-Data-Painting and Marina-Service-Data-Repair to include Service Manager's delete permissions. Configure an Access of Role to Object (ARO) record in Marina-Service-Data- class to include the Service Manager's delete permissions. Configure an Access Deny record for the delete feature in both Marina-Service-Data-Painting and Marina-Service-Data-Repair and reference the Service Agent user role. Configure a Privilege record for the delete feature in both Marina-Service-Data-Painting and Marina-Service-Data-Repair and reference the Service Manager user role.
Configure an Access of Role to Object (ARO) record in Marina-Service-Data- class to include the Service Manager's delete permissions.
129
In a job application case, applicants must attach their resume as a PDF. Individuals in the human resources (HR) department and members of the interview team can view only the resume file. Which three configurations do you use in combination to achieve this? (Choose Three) Identify the work group for the interview team. Add the IsInterviewer when rule for View permission. Configure the appropriate roles with View permission. Enable attachment-level security. Create a Resume attachment category.
Identify the work group for the interview team. Enable attachment-level security. Create a Resume attachment category.
130
Which of the following two statements about Attribute-based access control (ABAC) are true? (Choose Two) Once you disable ABAC, you cannot re-enable it and must use Role-based attribute control (RBAC). ABAC allows you to control access based on a user's membership in access groups. ABAC control access to objects by comparing attributes assigned to users and an objects. ABAC can leverage inheritance.
ABAC control access to objects by comparing attributes assigned to users and an objects. ABAC can leverage inheritance.
131
Which three actions can a developer configure in a GDPR-compliant application for customers to perform? (Choose Three) Access data Erase data Aggregate data Rectify data Share data
Access data Erase data Rectify data
132
Which are two principles of General Data Protection Regulation (GDPR)? (Choose Two) Responses Process data transparently Ensure data integrity and confidentiality Maximize personal data collection Maximize personal data collection Share personal data without restriction
Process data transparently Ensure data integrity and confidentiality
133
Which of the following requirements satisfy the inheritance of permissions from parent class? Responses Auditors must have read only access to cases in the Work-Claims-VehicleDamage and Work-Claims-BodilyInjur y classes. Users can create cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage. Users can create cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage . Users can modify cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage. Users can modify cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage . Managers can edit cases in Work-Claims-VehicleDamage but not in Work-Claims-BodilyInjury classes.
Auditors must have read only access to cases in the Work-Claims-VehicleDamage and Work-Claims-BodilyInjury classes.
134
In a rental application, prospective tenants must attach a bank statement from the past three months. You want to ensure that members of the Rental Agency work queue can view the attachment, but no one can delete attachments. What two configuration settings, when used in combination on the attachment category, achieve this behavior? (Choose Two) Responses Add the Always when rule and select the Delete any action. Add the Always when rule and select the Delete any action. Add the RentalAgencyWorkQueue privilege and select the Edit action. Add the RentalAgencyWorkQueue privilege and select the Edit action. Add the RentalAgencyWorkQueue privilege and select the View action. Add the Never when rule and select the Delete any action.
Add the RentalAgencyWorkQueue privilege and select the View action. Add the Never when rule and select the Delete any action.
135
You want to restrict access to a specific flow action to certain users. Which two steps must you perform? (Choose Two) Responses Add the privilege to the flow action record. Override the Access Deny record to the flow action. Override the Access Deny record to the flow action. Add the privilege to a user role that is available to the users’ access group. Add the privilege to the users’ access group.
Add the privilege to the flow action record. Add the privilege to a user role that is available to the users’ access group.
136
Question Which requirement do you implement with an access control policy? Responses Only a specialized appraiser can provide an appraisal of art for a homeowner’s insurance policy. Only a specialized appraiser can provide an appraisal of art for a homeowner’s insurance policy. Only a manager can authorize a refund exceeding USD1000. Only a manager can authorize a refund exceeding USD1000. Only an administrator can delete a duplicate address change request. Only an administrator can delete a duplicate address change request. Only a customer service representative can view an unmasked account number.
Only a customer service representative can view an unmasked account number.
137
Class-level encryption encrypts all case data including data that is outside of the BLOB in the database. True False
False
138
Which of the following two statements are true about field-level auditing? (Choose Two) You must first enable auditing on a Case type to track which operators worked on a case and when. Data field audits provide two audit entries. You can audit field types other than Text types, such as a Picklist or Date type. Pega Platform automatically tracks changes of values in all fields by default.
Data field audits provide two audit entries. You can audit field types other than Text types, such as a Picklist or Date type.
139
Question As a developer for an online shopping application, you decide to encrypt credit card details that customers enter in an order case type. Which data encryption approach do you choose to encrypt the data? Responses Property level Case level Case level Application level Application level Class level
Property level
140
Field history 1. Credit card 2 Added 3 Modified
1. Credit card Payment type field from Credit card 2 Added user adds a new Payment type to the Payment types field group list 3 Modified a user changes the Payment type field in the Payment types field group list
141
Which two situations are appropriate for implementing field-level auditing? (Choose Two) Responses In an insurance application, you want to know who adjusts the insurance coverage level. In a mortgage application, you want to maintain a history of any changes to the loan amount as the case progresses through the life cycle. In a booking application, you want to know why the customer changed their hotel reservation dates. In a booking application, you want to know why the customer changed their hotel reservation dates. In a customer service application, you want to know if a new compliance case has been created.
In an insurance application, you want to know who adjusts the insurance coverage level. In a mortgage application, you want to maintain a history of any changes to the loan amount as the case progresses through the life cycle.
142
What are two benefits of data encryption? (Choose Two) Responses Data encryption improves data access time. Data encryption improves data access time. Data encryption maintains data integrity. Data encryption reduces data storage complexity. Data encryption reduces data storage complexity. Data encryption provides security for data while being stored and transported.
Data encryption provides security for data while being stored and transported. Data encryption maintains data integrity.
143
Which two of the following statements about activities are true? (Choose Two) Use alternate rule types, such as automations, instead of activities, where possible. Activities automate the processing of work. You can create Activities in App Studio. Always create custom activities.
Use alternate rule types, such as automations, instead of activities, where possible. Activities automate the processing of work.
144
Drag the text from the left to the drop zone on the right. 1 Loop 2 Label 3 Step page 4 Method An identifier that can be referred to from other steps Performs a method on each value or page of a value list, page list, value group, or page group An operation that is performed in one step of an activity Used as the context for referenced properties within the step
2 Label An identifier that can be referred to from other steps 1 Loop Performs a method on each value or page of a value list, page list, value group, or page group 4 Method An operation that is performed in one step of an activity 3 Step page Used as the context for referenced properties within the step
145
A Declare OnChange activity can call or branch to other activities, but only if they have an activity type of _______. Rule Connect Activity OnChange Assign
OnChange
146
Which two statements about Declare OnChange rules are true? In a Declare OnChange rule, a when condition based on a Boolean result can call only one activity. An activity is not automatically run when the specified property changes If you are watching multiple properties, an OnChange activity runs only once if two or more properties change. All processing of a work item can be suspended using Declare OnChange rules.
If you are watching multiple properties, an OnChange activity runs only once if two or more properties change. All processing of a work item can be suspended using Declare OnChange rules.
147
1 After a customer enters their personal information in a gym membership application case, updates are pushed to the database during off-peak hours to minimize impact on users. 2 Without user action, expense report cases advance from the Rejected stage to the Submission stage to allow employees to correct their expense report. 3 In an order case, if a customer requests a backordered item, a new backorder case is created automatically. 4 At runtime, when a customer changes their street address, the ZIP/Postal Code field is populated automatically. Out-of-the-box automation New activity
New activity 1 After a customer enters their personal information in a gym membership application case, updates are pushed to the database during off-peak hours to minimize impact on users. Out-of-the-box automation 2 Without user action, expense report cases advance from the Rejected stage to the Submission stage to allow employees to correct their expense report. Out-of-the-box automation 3 In an order case, if a customer requests a backordered item, a new backorder case is created automatically. New activity 4 At runtime, when a customer changes their street address, the ZIP/Postal Code field is populated automatically.
148
Creating Response area to run Response area automatically when the value of Response area changes, is a form of Response area. 1 an activity 2 autonatic forward changin 3 a specified property 4 Declare OnChange rules
Creating ===4 Declare OnChange rules to run ===1 an activity automatically when the value of ===3 a specified property changes, is a form of ===2 automatic forward changin
149
Question Which of the following options is a reason to have a Declare OnChange rule suspend all processing on a work item? Responses When an unexpected business exception occurs. To test that the Tracer returns a result. To test that the Tracer returns a result. To replace a declare expression. To replace a declare expression. When you have performance issues.
When an unexpected business exception occurs.
150
Question Every activity step has multiple parts. Which part of an activity step indicates the action to perform? Responses Description Description Jump Jump Method Label
Method
151
Question Which three of the following statements about activities are true? (Choose Three) Responses Use the Log-Message method in the activity to add a message to the PEGA log. When an activity rule is appropriate, use the standard activities whenever possible. Limit your activities to fewer than 25 steps. You can not call an activity, from an activity.
Use the Log-Message method in the activity to add a message to the PEGA log . When an activity rule is appropriate, use the standard activities whenever possible. Limit your activities to fewer than 25 steps.
152
An application for a retail company runs an activity nightly to identify and discount aged inventory. For each aged item, the activity discounts the unit price by 20 percent, then rounds the price down to end in $0.97. If the price already ends in $0.97, the item is already discounted and is skipped. Using the Obj-Browse method, the first step generates a list of items that expire within one week. The PageName parameter provided to the Obj-Browse method is DiscountItems. The second step updates the unit price property of each qualifying item. Which step page is best for the iteration in step two? Responses DiscountItems.pxResults DiscountItems DiscountItems pyWorkPage pyWorkPage No Step page is necessary
DiscountItems.pxResults
153
What are two reasons to configure background processing rules for tasks? (Choose Two) To automate tasks that otherwise rely on human interaction. To allocate a task to a specific node or nodes in a cluster. To process case updates more efficiently. To defer tasks to a specific time, such as off-peak hours.
To allocate a task to a specific node or nodes in a cluster. To defer tasks to a specific time, such as off-peak hours.
154
Drag the rule on the left to the scenario on the right. Upload an insurance claim to an external database after normal business hours. Submit each status change to an external system. Processing does not require high throughput. Delete older records from log tables. 1 Job scheduler 2 Standard queue processor 3 Dadicated queue processor
3 Dadicated queue processor Upload an insurance claim to an external database after normal business hours. 2 Standard queue processor Submit each status change to an external system. Processing does not require high throughput. 1 Job scheduler Delete older records from log tables.
155
Which two statements are true about the job scheduler? (Choose Two) The job scheduler and queue processor handle database transactions the same way. The job scheduler can only be run once per day. When creating job scheduler activities, separate business logic from transaction logic. The job scheduler runs an activity.
When creating job scheduler activities, separate business logic from transaction logic. The job scheduler runs an activity.
156
Node classifications in a cluster help maximize resource availability while improving system responsiveness for users. True False
True
157
What task can you perform in Admin Studio? View broken processors. Create a new user. Migrate an application. Create a case type view.
View broken processors.
158
Where can you view detailed information about processor functions? Case life cycle in App Studio Data flow for the processor Job scheduler rule form Overview landing page in Admin Studio
Data flow for the processor
159
Match the processor type with the characteristics. Standard or dedicated processing available Runs at a specific time Best for periodic or recurring tasks Save and commit steps included in the activity Directly handles read/write transactions on database objects 1 Job scheduler 2 Queue processor
2 Queue processor Standard or dedicated processing available 1 Job scheduler Runs at a specific time 1 Job scheduler Best for periodic or recurring tasks 1 Job scheduler Save and commit steps included in the activity 2 Queue processor Directly handles read/write transactions on database objects
160
Question Refund requests are queued for overnight processing. What two pieces of information are required to queue the refund request? (Choose Two) Responses The ID of the customer requesting the refund. The ID of the customer requesting the refund. The date and time at which the queued item can be processed. The case ID of the refund request case. The case ID of the refund request case. The ID of the queue processor.
The date and time at which the queued item can be processed. The ID of the queue processor.
161
Question How does a developer review information about queue processors running in their system? Responses In Dev Studio, from the Records Explorer, select Queue Processor. In Dev Studio, from the Records Explorer, select Queue Processor. In Admin Studio, navigate to the Jobs landing page. In Admin Studio, navigate to the Jobs landing page. In Admin Studio, navigate to the Queue processors landing page. In Dev Studio, from the case life cycle, select the Run in background automation.
In Admin Studio, navigate to the Queue processors landing page.
162
Drag the words into the correct boxes Response area are used for simple queue management. Response area can be used when the task is delayed for processing. 1 Standard queues 2 Dadicated queues
===1 Standard queuesare used for simple queue management. 2 ===Dadicated queues can be used when the task is delayed for processing.
163
Which two steps do you perform to use node classification? (Choose Two) Responses Associate system requestors with appropriate node types. Configure background processing to occur at specific times during the day. Configure background processing to occur at specific times during the day. Classify application servers by cluster according to their purpose. Classify application servers by cluster according to their purpose. Configure application servers with node types according to their purpose.
Configure application servers with node types according to their purpose. Associate system requestors with appropriate node types.
164
Drag each log to the matching scenario. Logs may match more than one scenario. Scenario A node was shut down for an update. A database query exceeded the performance threshold. A login attempt failed due to an incorrect password. An attempt to access a third-party service failed due to an incorrect user name. 1 ALERT 2 ALERTSECURITY 3 PEGA
3 PEGA A node was shut down for an update. 1 ALERT A database query exceeded the performance threshold. 2 ALERTSECURITY A login attempt failed due to an incorrect password. 3 PEGA An attempt to access a third-party service failed due to an incorrect user name.
165
A SECU0006 alert is generated with the message PRPC detected excessive failed login attempts for the user:XXXX from IP:192.168.100.100. Brute force attack prevention measures were invoked. What three pieces of information do the alert ID and message provide? (Choose Three) The alert type A description of the alert It is a security-related alert It is a performance-related alert The requestor type
The alert type A description of the alert It is a security-related alert
166
Question Drag the words into the correct boxes. Log files capture notification of Response area. Each log is managed by an Response area. To download a log file, you need Response area credentials for the application server that hosts Pega Platform. 1 administrative 2 events 3 appender
Log files capture notification of ==2 events. Each log is managed by an ==3 appender. To download a log file, you need ==1 administrative credentials for the application server that hosts Pega Platform.
167
Question Which three of the following represent Pega PlatformTM logging levels? (Choose Three) Responses Trace Trace Fatal Alert Warn Comment
Alert Warn Fatal
168
The Response area appender records system events such as errors, while the Response area appende 1 ALERT 2 PEGA
The ==2 PEGA appender records system events such as errors, while the ==1 ALERT appende
169
Question A user reports that your application requires more than 10 seconds to load and display the contents of a form. The performance threshold for displaying the contents of a form is one second. Which option allows you to determine the cause of the performance issue experienced by the user? Responses The PEGA log The PEGA log The My Alerts display The Clipboard tool The Clipboard tool The Tracer tool
The My Alerts display
170
Question The PegaRULES Log Analyzer (PLA) is a standalone web application available from the Marketplace on Pega Community. Responses False False True
True
171
Drag the performance tool letter on the right to the corresponding use case on the left. Used to understand the system resources consumed by processing a single requestor session. Used to get a detailed trace of performance information about the execution of activities, when rules, and data transforms run by your requestor session. Used to actively gather, monitor, and analyze real-time performance and health indicators from all active Pega Platform™ applications. Used to tune the application in case of any database performance issues. A. Pega Predictive Diagnostic Cloud™ (PDC) C. Performance Analyzer (PAL) D. Database Trace B. Performance Profiler
C. Performance Analyzer (PAL) Used to understand the system resources consumed by processing a single requestor session. B. Performance Profiler Used to get a detailed trace of performance information about the execution of activities, when rules, and data transforms run by your requestor session. A. Pega Predictive Diagnostic Cloud™ (PDC) Used to actively gather, monitor, and analyze real-time performance and health indicators from all active Pega Platform™ applications. D. Database Trace Used to tune the application in case of any database performance issues.
172
The Performance Analyzer is available in App Studio and Dev Studio. True False
False
173
A developer collects baseline readings for a flow action in the system via Performance Analyzer. A change for the same flow actions comes later in the sprint. The developer collects the Performance Analyzer readings again for that flow action. What might the comparison of the new and previous readings suggest? Positive or negative performance change No performance change Positive performance change Negative performance change
Positive or negative performance change
174
DB Trace is best suited to diagnose a performance issue in which two of the following environments? (Choose Two) Development Production Production Mirror Staging
Development Staging
175
Which two statements about the Database Trace are true? (Choose Two) The Database Trace readings are grouped into three different types: Elapsed, CPU, and Count. Operating the Database Trace tool might adversely affect performance by producing a large volume output. The data that you download from the Database Trace contains a sequential progression of trace events. The Database Trace provides a view of all the performance statistics that Pega Platform captures.
Operating the Database Trace tool might adversely affect performance by producing a large volume output. The data that you download from the Database Trace contains a sequential progression of trace events.
176
The Performance Profiler is used to identify a step of a data transform that might have a performance issue. True False
True
177
Which two metrics does the Performance Profiler tool measure? (Choose Two) Time spent to complete a step. Results of when conditions. Number of rules that are used during the test. Number of alerts were shown during a test.
Time spent to complete a step. Results of when conditions.
178
Which two of the following elements does PDC monitor? (Choose Two) Informational messages Health statistics Alerts Application errors Check answer
Health statistics Alerts
179
PDC is available only to cloud-based applications. True False
False
180
Which statement about PDC is true? PDC is designed for technical administrators and access should be limited to system administrators. Alert thresholds should not be set too low because the increase in alert volume degrades application performance. PDC provides a wide variety of application health and error alerts as well as tools to manage exceptions and recommended improvements. PDC environment must be secured because monitored applications can inadvertently send confidential customer data in alert details.
PDC provides a wide variety of application health and error alerts as well as tools to manage exceptions and recommended improvements.
181
The reason you want to run a process immediately before you take performance readings is ____________. Responses to allow the rules to assemble to train the system which process you are going to measure to train the system which process you are going to measure to ensure that you know which buttons to click so you can test quickly to ensure that you know which buttons to click so you can test quickly to ensure that there are no bugs in the system
to allow the rules to assemble
182
Question In which scenario is it most appropriate to leverage Predictive Diagnostic Cloud™ (PDC)? Responses A company has a Pega Platform™ application and is interested in finding the cause of an error that occurs during case processing. A company has a Pega Platform™ application and is interested in finding the cause of an error that occurs during case processing. A company has multiple Pega Platform™ and non-Pega Platform applications and is interested in receiving guidance to avoid system performance issues. A company has multiple Pega Platform™ and non-Pega Platform applications and is interested in receiving guidance to avoid system performance issues. A company has multiple Pega Platform™ applications and is interested in monitoring the health of all active applications. A company has a Pega Platform™ application and is interested in browsing a list of performance-related alerts.
A company has multiple Pega Platform™ applications and is interested in monitoring the health of all active applications.
183
Which performance tool do you use to collect performance data for individual steps in a data transform? Responses Clipboard tool Clipboard tool Database Trace Database Trace Performance Profiler Performance Analyzer (PAL)
Performance Profiler
184
As you run a case instance, you notice it takes a significant amount of time to advance from one view to the next view. You run the case multiple times and notice the same slow performance. How do you proceed? Responses You use the Performance Analyzer (PAL). You use the Database Trace tool. You use the Database Trace tool. You use Pega Predictive Diagnostic Cloud™ (PDC). You use Pega Predictive Diagnostic Cloud™ (PDC). You use the Performance Profiler tool.
You use the Performance Analyzer (PAL).
185
Which feature in Pega Platform allows you to measure the overall quality of an application's design? Compliance score The Tracer tool Live UI Channel interface manager
Compliance score Correct. The compliance score is a weighted score of the number of rules with severe or moderate Guardrail warnings compared to the number of rules without warnings or caution-level Guardrail warnings.
186
A system alert indicates that a defined system performance threshold, such as browser response time, has been exceeded. True False
True
187
If you are a Cloud Customer, what is the best way for you to set a performance threshold? Adjust the threshold through the prconfig.xml system file. Monitor the alert logs. Create a DSS record to adjust the threshold. Adjust the application compliance score.
Create a DSS record to adjust the threshold.
188
Large numbers of unique ruleset lists can impact performance. True False
True
189
In which two ways can you identify rule caching performance issues? (Choose Two) Use the My Performance Detail along with the user ID to evaluate rule caching at the user level. Use PAL to determine which rules should be deleted. Count the number of rules that cache by running a report. Use PAL to evaluate rule caching at the application level.
Use the My Performance Detail along with the user ID to evaluate rule caching at the user level. Use PAL to evaluate rule caching at the application level.
190
Which three actions can you take to minimize the number of ruleset lists in use in an application? (Choose Three) Eliminate multiple ruleset versions by skimming rules to the next minor or major version. Merge branch rulesets before migrating an application. Limit the number of operators who access an application. Minimize the number of access groups. Eliminate unnecessary personal rulesets.
Merge branch rulesets before migrating an application. Limit the number of operators who access an application. Minimize the number of access groups. Eliminate unnecessary personal rulesets.
191
Three common causes of database issues that impact application performance are database table size, reading data from a BLOB, and poorly written SQL queries. TrueFalse
True
192
Which two of the following statements about large tables in Pega Platform are true? (Choose Two) Large tables cause issues only if you have not archived the data that is stored in the large tables. Using a BLOB prevents data compression. Only a database administrator (DBA) can tune Pega Platform to reduce issues that arise from large tables. You can create database table records for one or more classes in a class group. You can archive old data to reduce database table size.
You can archive old data to reduce database table size. You can create database table records for one or more classes in a class group.
193
Which two approaches reduce the possibility of rule caching causing performance issues in your application? (Choose Two) Responses Only allow rule checkout for operators who need to work in checked out rules. Remove branch rulesets in your production system. Create multiple access groups. Create multiple access groups. Classify the nodes in your system.
Remove branch rulesets in your production system. Only allow rule checkout for operators who need to work in checked out rules.
194
Which performance tool do you run to determine which specific step executed by your requestor session that is causing a problem? Responses The PegaRULES Log Analyzer (PLA) The PegaRULES Log Analyzer (PLA) The Database Trace tool The Database Trace tool The Performance Profiler tool The Performance Analyzer (PAL)
The Performance Profiler tool
195
Question Which of the following options can you use along with system alerts to determine if your application performance needs optimization? Responses Database Trace Database Trace Performance Profiler Performance Profiler Performance Analyzer (PAL) Live UI tool
Performance Analyzer (PAL)
196
Which performance tool do you run to examine a query made to the database? Responses The Performance Profiler tool The Performance Profiler tool The Database Trace tool The PegaRULES Log Analyzer (PLA) The PegaRULES Log Analyzer (PLA) The Performance Analyzer (PAL)
The Database Trace tool
197
Question Which two types of issues are identified by using Pega Platform alerts? (Choose Two) Responses Functional Functional Performance Security Configuration
Performance Security
198
What are two benefits of leveraging relevant records? (Choose Two) Makes the rule available only in Dev Studio Marks a rule as more important than other rules Improves application quality Reduces development time
Improves application quality Reduces development time
199
Question How do you make a relevant record unavailable in App Studio? Responses Mark the relevant record as inactive from the Relevant Records landing page. Mark the relevant record as unavailable from the record itself. Mark the relevant record as unavailable from the record itself. Remove the relevant record designation from the record itself. Remove the relevant record designation from the record itself. Remove the relevant record designation from the Relevant Records landing page.
Mark the relevant record as inactive from the Relevant Records landing page.
200
Question Which of the following use cases benefits from leveraging relevant records? Responses A developer configures a flow with a post-processing data transform for use by multiple case types. A developer configures a flow with a post-processing data transform for use by multiple case types. A manager uninvolved in application development must make changes to a SLA rule as business conditions change. A manager uninvolved in application development must make changes to a SLA rule as business conditions change. A developer wants to ensure a SLA rule is available at run time. A developer wants to ensure a SLA rule is available at run time. A developer wants to make a common cancellation flow available in App Studio.
A developer wants to make a common cancellation flow available in App Studio.
201
Question Which three rule types can be reused through the use of relevant records? (Choose Three) Responses Decision trees Decision trees Field values Field values Paragraphs Sections Flows
Sections Flows Paragraphs
202
Which two of the following options does Pega Web Mashup support for passing data to or from a Pega Platform application? (Choose Two) Using an activity to copy data to or from a Pega Platform application to Pega Web Mashup. Using an action object to perform additional actions on a web mashup gadget or configure the gadget to interact with another gadget. Using the data-pega-event-onpagedata attribute to specify the default value for the gadget. Using the Javascript function Action() to set or read data values from the web page hosting the gadget.
Using an action object to perform additional actions on a web mashup gadget or configure the gadget to interact with another gadget. Using the data-pega-event-onpagedata attribute to specify the default value for the gadget.
203
The standard IACAuthentication activity extracts values from HTTP headers in the request to identify an authenticated Pega Platform™ operator ID. True False
True
204
Which security switch blocks unencrypted Pega Web Mashup requests coming from the client? pyBlockUnregisteredRequests pzSecureFeatures pyShowSecureFeatureWarning pyuseridentifier
pyBlockUnregisteredRequests
205
A business requires that end users update their contact data directly from a webpage and request a new ID card. Which three of the following options do you consider when deciding to use a Pega Web Mashup versus establishing an interface using Pega API? (Choose Three) Whether you have access to App Studio and Dev Studio, or have access to only App Studio. What version of Pega Platform the business application uses. Which theme your application is built on, such as Theme Cosmos. Whether the end user has an existing account. Whether the application requires access from a mobile device.
Whether you have access to App Studio and Dev Studio, or have access to only App Studio. What version of Pega Platform the business application uses. Which theme your application is built on, such as Theme Cosmos.
206
Question Which two of the following steps are required to create a Pega Web Mashup? (Choose Two) Responses Define attributes to defer for the default action. Define attributes to defer for the default action. Set the data-pega-resizetype attribute to customize the mashup width. Set the data-pega-resizetype attribute to customize the mashup width. Configure a list of approved sites for the site origin. Generate the mashup code.
Generate the mashup code. Configure a list of approved sites for the site origin.
207
Question You want to configure a Pega Web Mashup gadget to use the value of an element from the host page as the value of a gadget attribute or an action parameter. Which of the following options is the correct syntax? Responses [page/function/token] where token is a string that has meaning to the function [page/function/token] where token is a string that has meaning to the function [gadget/gadgetName/property] where gadgetName is the name of the mashup, and property is the name of a property that is used in a Pega application [gadget/gadgetName/property] where gadgetName is the name of the mashup, and property is the name of a property that is used in a Pega application data-pega-parameters="{Customer:'[page/id/Account]'}" where the Document Object Model (DOM) element is named "Account" data-pega-parameters="{Customer:'[page/id/Account]', Level:'gold'}"
data-pega-parameters="{Customer:'[page/id/Account]'}" where the Document Object Model (DOM) element is named "Account"
208
Which two of the following statements are true about Pega Web Mashup? (Choose Two) Responses Opening a new case is an example of an action that can be done through a Pega Web Mashup. The Pega Web Mashup can be created using Dev Studio only. The Pega Web Mashup can be created using Dev Studio only. The Generate Mashup code option generates HTML code. When using a Pega Web Mashup, an operator ID is not required to access a Pega Platform™ application.
Opening a new case is an example of an action that can be done through a Pega Web Mashup. The Generate Mashup code option generates HTML code.
209
Which three prerequisites must be satisfied before you configure a channel to build a mobile app? (Choose Three) Configure access to the Pega Mobile Build Server. Configure the responsive layout for the mobile application. Confirm that Pega Platform is configured to support access through HTTPS. Download and install an integrated development environment (IDE) of your choice, depending on which platform for which you are building the app. Upload a certificate set for the appropriate mobile platform.
Upload a certificate set for the appropriate mobile platform. Configure access to the Pega Mobile Build Server. Confirm that Pega Platform is configured to support access through HTTPS.
210
Question Your company has developed a process in Pega Platform™ for tracking orders. Your company also has an existing Android app. You are asked to create a mobile app solution to include the new order tracking process in their existing app. How do you build the mobile app? Responses Create a signed SDK app Create a signed SDK app Export an unsigned app Export an unsigned app Build a native Android app Build a native Android app Create an SDK app
Create an SDK app
211
You are part of an interdepartmental development team and are asked to create a stand-alone iOS app. Since your team does not have an iOS signing certificate, you need to deliver the iOS app to another department, which signs the app locally before submitting for review and distribution to the App Store. How do you create the mobile app? Responses Create a signed native iOS app Create a signed native iOS app Create an SDK app Create an SDK app Create a signed SDK app Create a signed SDK app Export an unsigned native iOS app
Export an unsigned native iOS app
212
You can use the same certificate sets to build and distribute iOS and Android apps. Responses True True False
False