Pega 8.6 Cssa

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 31

1-On which type of rule can you configure edit validate rules?

A. Properties
B. Flow actions
C. Activities
D. Case types

2-When designing reports with multiple data sources, in which two ways is an
association rule different from a class join? (Choose two.)

A. You can join multiple classes with class joins, while you cannot join multiple
classes with associations.
B. Anyone with the appropriate permissions can use associations when creating
reports in the User portal.
C. Class joins are unique to each report. Associations are reusable in any report.
D. A class join is required to add a filter condition to your report.

3-An application contains the class group MyCo-HR-SelfService-Work. There are


two classes derived from Work- class:
MyCo-HR-SelfService-Work-TimeOff
MyCo-HR-SelfService-Work-Expense
If a report is created in the MyCo-HR-SelfService-Work class group, what instances
will the report return?

A. Instances of all Work- derived classes


B. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-
Work-Expense, unless they are stored in different database tables
C. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-
Work-Expense
D. Only instances of MyCo-HR-SelfService-Work

4-A Fulfillment report needs to list the user ID of the employee who packages the
items to ship in an Order case. The report provides information from the MyCo-
Orders-Work-Ship and Data-Admin-Operator-ID classes.
Which two options independently satisfy the report requirements? (Choose two.)
A. Configure a class join on the Fulfillment report definition to join operator
information to each case.
B. Add the user ID to the Fulfillment report definition as a parameter.
C. Specify both classes on the Pages & Classes tab on the Fulfillment report
definition.
D. Use an association rule to join operator information to each case to populate
the Fulfillment report.

5-Which three items are generated and displayed in the compliance score of an
application? (Choose three.)

A. Rules with warnings in the application


B. Pega Platform core rules used in the application
C. Rules with unjustified warnings in the application
D. Unweighted compliance score
E. Percentage of compliant rules in the application

6-A user reports that an application takes five seconds to complete a step and
present the next step in a process.
Which tool allows you to gather and analyze performance data for the form
submission?

A. Tracer
B. Database Trace
C. Performance Analyzer (PAL)
D. Performance Profiler

7-Which statement describes the appropriate use of the Purge/Archive wizard to


address application performance?

A. Delete any properties exposed in table columns from the BLOB.


B. Remove unused rules caches maintained on the system.
C. Delete stored SQL procedures that have been updated.
D. Remove old cases from the respective database table.
8-DRAG DROP -

Drag the name of the Pega Platform log file appender from the left to the matching
use case on the right.

9-An application contains a rule with an Apply to: class of TGB-HRApps-Work-


Review in a locked ruleset. There is a higher unlocked ruleset.
How do you prevent the application from using the rule in TGB-HRApps-Work-
Review?

A. Save a new version of the rule, applied to TGB, and set the availability of the
rule to Final.
B. Save a new version of the rule, applied to TGB-HRApps-Work-Review, and set
the availability of the rule to Not Available.
C. Save a new version of the rule, applied to TGB-HRApps-Work-Review, and
set the availability of the rule to Blocked.
D. Save a new version of the rule, applied to TGB-HRApps-Work-Review, and
set the availability of the rule to Withdrawn.

10- The AccountManage ruleset contains the following versions of a service level
named ReviewAccountChange:

The application is being updated with a new patch version of the AccountManage
ruleset. As part of the update, the service level is no longer specialized for
AccountOpen cases. In the updated ruleset, the circumstancing in the class group
applies to all case types.
Which option do you use to reset the circumstancing for the AccountOpen case
type?

A. Make the circumstanced rules in the AccountOpen class unavailable.


B. Withdraw the circumstanced rules in the AccountOpen class.
C. Block the circumstanced rules in the AccountOpen class.
D. Copy the non-circumstanced rule to the AccountOpen class and select the
base rule option.

11-HOTSPOT -
You perform a major skim on the ruleset ABC:02-02 to ABC:03-01.
In the Answer area, select the ruleset versions that the skim operation uses.

12-You want to create a new minor version of an application ruleset to add a new
feature to your application. The new feature will be made available to users in a
phased rollout.
How do you update the application to add the new ruleset version?

A. Lock and roll the existing ruleset, and create a new application version.
B. Create a new application version and add the new ruleset version as a
production ruleset.
C. Skim the existing ruleset and update the existing application version.
D. Create a branch ruleset and a new application, and add the branch ruleset to
the application.

13-Which two rule types can you mark as a relevant record? (Choose two.)
A. Property
B. Section
C. Skin
D. Report

14- A developer has identified resource-intensive queue processors as the source of


performance issues that application users are experiencing.
Which two actions do you perform to resolve the performance issues? (Choose two.)

A. Associate the queue processors with the appropriate node types.


B. Configure the queue processors to run multiple times a day.
C. Configure the application nodes with node types.
D. Select the Include in background processing option on the application rule.

15- MyCo insurance company completes the development phase of its application
and decides to start the testing phase of the application in a testing environment. To
migrate the application, the development team created an instance of the Rule-
Admin-Product class that includes the application instances to migrate.
Which two components does the Rule-Admin-Product instance include by default
when you generate an archive file? (Choose two.)

A. Checked-in rules
B. MyCo- class instances
C. Data- class instances
D. Checked-out rules

16-What is the difference between using the Call and Branch methods in an activity
step to invoke other activities?

A. Call provides more robust debugging capability than Branch, while Branch
provides better run-time performance.
B. Branch creates a new thread to allow asynchronous processing, while Call
runs in the thread from it was invoked.
C. Call returns to the originating activity, while Branch skips the remainder of the
originating activity.
D. Branch overrides the security restrictions of the called activity allowing you to
easily test code; it will not run in production.

17-A medium-size toymaker wants to fulfill orders received during the peak season
in December and process the orders in batches multiple times a day.
Flow do you implement this use case?

A. Create a queue processor that can process orders received by the company.
B. Create one scheduled job and set its run schedule to multiple times a day.
C. Create scheduled jobs, one for each run, that can process accumulated
orders.
D. Create batches of orders and send each batch for processing when it gets full.

18-You are integrating two Pega Web Mashups into a client's mortgage loan
financing page.
What do you configure to successfully embed both mashups?

A. Run the mashups on the same thread.


B. Identify unique names for each mashup.
C. Load both mashups simultaneously.
D. Define identical URLs for each mashup.

19-DRAG DROP -
Drag the Enterprise Class Structure (ECS) layers on the left to the appropriate rules
on the right.
20-The ruleset list for an application consists of the following rulesets, ordered from
highest to lowest:
• SelfService:01-01
• TGB-HR:01-01
• TGB:01-01
A rule with an Apply to: class of TGB-HR-SelfService-Work-TimeOff references a
rule named EnterTimeOffDates. The four instances of EnterTimeOffDates in the
rules cache are shown in the following table.

Which instance of EnterTimeOffDates is chosen during rule resolution?

A. TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-
01)
B. TGB-HR-SelfService-Work .EnterTimeOffDates (SelfService:01-01-01)
C. TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-
02)
D. TGB .EnterTimeOffDates(TGB:01-01-02)
21-You are working on an update to an application which only affects some rules for
a certain case type. For migration to a production system, the customer wants the
updated rules released as a new patch version of the application ruleset.
Flow do you create the new ruleset version?

A. Skim the relevant rulesets to copy the highest versions of the existing rules to
the new version.
B. Merge the existing rules in the relevant rulesets to the new version.
C. Lock the current ruleset and then roll (increment) the ruleset version.
D. Create a branched ruleset and then copy the affected rules into the new
branched ruleset.

22-In which scenario is a Declare OnChange rule appropriate?

A. When a manager approves a case, the case is routed back to the appropriate
caseworker.
B. When a developer changes a view, the change is checked into a development
branch.
C. When a user updates their address, the active case is suspended until the
address can be confirmed.
D. During a nightly backup process, only updated fields are backed up.

23-The MyCoSelfService ruleset contains the following instances of the same rule.
The only differences between the instances are the circumstance settings and
ruleset version. All ruleset versions are in the ruleset list.

Assuming users can access all the ruleset versions, which ruleset version is chosen
by rule resolution when .Country = Japan?
A. 01-01-04
B. 01-02-01
C. 01-01-02
D. 01-01-03

24-Teams X and Y work on different enhancements in the same ruleset. The release
date for each enhancement is uncertain.
Which two options, when performed together, allow each team to keep its work
separate? (Choose two.)

A. Create a new ruleset version for one of the teams.


B. Create access groups for each of the teams.
C. Create a branch ruleset for each team.
D. Apply privileges to the rules each team configures.

25-Which statement about managing encrypted data in Pega Platform is true?

A. Each organization uses a custom key to encrypt its data.


B. Property-level encryption is a time-efficient method to encrypt data.
C. Encryption policies apply to Work- and Data- classes only.
D. Filter conditions cannot reference encrypted properties in reports.

26-A music production company's application contains the following classes:


UPlusMusic-Production-Work-
UPlusMusic-Production-Work-Studio-
UPlusMusic-Production-Work-Brand-
UPlusMusic-Production-Work-Studio-Recording
UPlusMusic-Production-Work-Studio-Editing
UPlusMusic-Production-Work-Brand-Marketing
UPlusMusic-Production-Work-Brand-Distribution
A requirement states that users assigned the Manager role can edit objects related
to only studio work.
At which position in the class hierarchy do you configure an Access of Role to Object
(ARO) record to satisfy this requirement?

A. UPlusMusic-Production-Work-Studio-
B. UPlusMusic-Production-Work-
C. UPlusMusic-Production-Work-Studio-Editing
D. UPlusMusic-Production-Work-Brand-Marketing
27-Consider the following requirement: Car dealers cannot modify orders in the
Fulfillment stage.
Which security solution do you use to satisfy the requirement?

A. Access of Role to Object


B. Access Deny
C. Access When
D. Access group

28-Which three types of information can represent an attribute in attribute-based


access control (ABAC)? (Choose three.)

A. Property
B. List of strings
C. Numerical value
D. Single string
E. Boolean

29-In an online shopping application, you enable class-level encryption for the entire
case type and optimize First Name, Last Name, Social Security number (SSN), Total
Cart, and Account Number properties for reporting.
To secure sensitive data, how do you enable property-level encryption for SSN and
Account Number?

A. Update the class-level encryption to enable property-level encryption.


B. Create a TextEncrypted property type, and then add the properties.
C. Create a PropertyEncrypt access control policy, and then add the properties.
D. Create a PropertyEncrypt data transform, and then add the properties.

30-A requirement states that the Manager role cannot open a purchase request
during the Audit stage.
How do you configure the case stage to satisfy this requirement?

A. Apply a Privilege record.


B. Apply a When record.
C. Apply an Access Deny record.
D. Apply an Access When record.

31-An application includes three case types. A business requirements states that
members of the App:Users access role cannot run reports for one of the case types.
Which configuration can you apply to satisfy this requirement?
A. Use an Access When record to verify that the user role has access to the Run
reports action.
B. Use an Access When record to verify that the case type has access to the Run
reports action.
C. Use an automation to verify that the user does not have the App:Users access
role.
D. Use an Access Deny record to set the Run reports action to No Access.

32- Which requirement is supported by attribute-based access control (ABAC)?

A. Customers have view access to all attachments on a case.


B. Personal identifying information in the Work-Baking- class is restricted.
C. Bakers with a rating of 4 or better can add recipes to the database.
D. Managers can reschedule but not delete appointments.

33-Which configuration controls the access to an attachment category?

A. Configure the privilege DeleteOwn, and then assign it to a user so that a user
can delete their own attachments.
B. Configure a when rule to allow users to delete an attachment if the rule returns
as false.
C. Configure client-based access control on the class where the attachment
exists to restrict access to the attachment.
D. Configure a visible when rule, IsDocumentPrivate to allow users to view an
attachment if the rule returns as false.

34-Which two configurations are required when adding a Split for Each shape to your
case life cycle? (Choose two.)

A. Enter a rule that stores the audit note that you want to include in the
subprocess.
B. Enable users to get back to the subprocess after the case moves forward.
C. Enter the Page List or Page Group property that is the basis of the split.
D. Define when the parent process resumes processing.
35-An assignment service-level agreement (SLA) is configured with the following
details:
• Initial urgency: 15
• Assignment ready: Timed delay of 2 hours
• Goal: 1 hour and increase urgency by 10
• Deadline: 2 hours and increase urgency by 15
• Passed deadline: 1 hour, increase urgency by 10, and limit events to 10
Assuming no other urgency adjustments, what is the assignment urgency 4.5 hours
after the case reaches the assignment?

A. 40
B. 60
C. 25
D. 50

36-Items selected by a user need to be copied to a page list property when the user
submits the form.
How do you copy the items?

A. Create a declare expression with the page list property as the target.
B. Add a data transform to the flow action as a pre-processing action.
C. Add a data transform to the flow action as a post-processing action.
D. Create a validate rule to copy the selected items.

37-The company wants you to configure a service level agreement (SLA) that begins
at the start of the next business day, to ensure timely processing of the following
assignments:
• Product inquiry assignment – a customer submits product inquiries
• Review assignment – a customer service representative (CSR) reviews the inquiry
and replies to the customer
Which two configurations, when performed together, meet the requirement to delay
SLA processing? (Choose two.)

A. Set the Assignment Ready field to Dynamically defined on a property.


B. Create the SLA on the Product inquiry assignment.
C. Create the SLA on the Review assignment.
D. Set the Assignment Ready field to Timed delay.
38-Which two options do you consider when creating a pre-processing data
transform? (Choose two.)

A. The potential reuse of the flow action


B. The security setting for the data transform
C. The timing of the commit for the flow action
D. The effect if the flow action is reloaded

39-Operator A is in Unit A and Operator B is in Unit B. You want both operators to be


able to perform work that is routed to either Unit A or Unit B.
Which configuration supports this requirement?

A. On each operator's record, associate the operator with the same work group.
B. On each operator's record, associate the operator with both units.
C. On each unit record, associate both operators with each unit.
D. On the work group record, associate the operators with the work group.

40-HOTSPOT -
A hospital uses a Patient visit case type to track Emergency Room (ER) visits. The
case type can create Lab analysis and Diagnostic imaging child cases. While the
child cases are active, the doctor must be able to update the Patient visit case with
notes.
In the Answer Area, select the three configurations that allow a doctor to update the
parent case while staff perform assignments on their respective child cases.
41-You have a requirement to associate users in different units to the same
work queue.
How do you implement this requirement?
A. Associate the users to a common work group. Then associate the work
group to the appropriate units.
B. Associate the users to a common work group. Then associate a work
queue to the work group.
C. Associate the users to a common work queue. Then associate the work
queue to the appropriate units.
D. Associate the users to a common unit. Then associate a work queue to
the common unit.

42-In which of the following situations do you use branches?

A. Development team A and development team B are both working on


application 02.01.01 at the same time.
B. Development team A is working on application 02.01.01 and
development team B is working on application 02.02.02.
C. Development team A in India and development team B in the UK are
working on different applications in different time zones.
D. Development team A is working in the development environment and
the quality assurance (QA) team is testing in the QA environment.

43-DRAG DROP -
In the Answer Area, drag each log name on the left to its intended purpose
on the right.

44-HOTSPOT -

For each scenario, identify the appropriate approach for building the mobile
app.
45-Which two best practices for creating a mobile app on Pega Platform
guarantee a consistent user experience? (Choose two.)
A. Apply both responsive and adaptive user interface designs to optimize
the display of the app.
B. Decide early in the development process if the mobile app supports
offline mode.
C. Incorporate Android emulators during the development and
production phases.
D. Use multiple unlocked rulesets when developing a mobile app.

46-In MLP2, the business asks you to create a mobile app for an existing
Pega Platform application.
Which two of the following actions are required to create the mobile app?
(Choose two.)
A. Configure access to the Pega Mobile Build Server.
B. Create a certificate set.
C. Configure the mobile application access in Dev Studio.
D. Set up push notifications for developers.

47-Application Settings allow you to __________.


A. execute connectors in parallel to improve performance
B. simulate data in an environment for testing purposes
C. automate the application migration process
D. store references to an external system connected to an application
48-DRAG DROP -
Drag the application integration methods on the left to the appropriate use
cases on the right.

49-In which of the following situations would you configure Application


Settings?
A. A SOAP connector returns simulated data in the development
environment.
B. The thresholds for a SLA are set to hours instead of days on a testing
environment.
C. Two SOAP connectors execute in parallel to improve performance.
D. The credentials for a REST service differ between development and
production environments.

50-When updating a system of record using a SOAP connector, if the system


of record is unavailable, users can retry the update after an hour. If the
system of record is still unavailable after an hour, a notification should be
sent to a system administrator.
How do you implement this requirement?
A. Edit the out-of-the-box pxErrorHandlingTemplate data transform.
B. Use a transition condition in the activity step invoking the connector.
C. Implement the logic in the connector's error handler flow.
D. Implement the logic in the data page's response data transform.

Segundo cuestionario:

1. Which two statements describe the role of the cache manifest in a mobile app? (Choose
two.)

Allows downloading of rules for offline use with a mobile app.

Provides access to static resources such as HTML files, image files, or JS files.

Enables users to continue interacting with mobile apps while offline.


Supports debugging efforts by providing a run-time view of the rules accessed by the app.

2. Which two design configurations limit the need for horizontal scrolling when an
application is used on a mobile device? (Choose two.)

Use grid layouts rather than repeating dynamic layouts to display tabular data.

Set the importance for columns in repeating dynamic layouts.

Limit text fields to a width of 200 pixels.

Set the width for layouts in percentages.

3. You want to allow users to use an application on a mobile device, even if the device is
not connected to a network.

Which configuration option supports this requirement?

Simulate external data sources when the application is offline.

Source repeating layouts using report definitions.

Configure UI elements to use native controls on mobile devices.

Source drop-down lists using data pages.

4. Offline support requires which two configurations? (Choose two.)

Access groups set up to allow offline access to users.

Appropriate case types configured for offline processing.

An authorization activity to manage offline permissions.

A set of privileges to run sections in an offline environment.

5. Which two configurations can you use to include access groups into your Product
rule? (Choose two.)

Export the access groups using the Access Manager.

Add the access groups to the application record.

Add the access group to the Product record in the Individual instances to include section.

Associate the access groups with a ruleset included in the application.


6. Your application contains the following versions of a service level named
AuthorizeClaim.

The application is being updated with a new version of the AccountManage ruleset. As
part of the update, the service level is no longer circumstanced for AccountOpen cases.
The update must retain the circumstancing for the other case types in the application.

Which option do you use to reset the circumstancing for the AccountOpen case type?

Copy the non-circumstanced rule to the AccountOpen class and select the base rule option.

Make the circumstanced rules in the AccountOpen class unavailable.

Withdraw the circumstanced rules in the AccountOpen class.

Block the circumstanced rules in the AccountOpen class.

7. Which two statements are valid regarding Pega Web Mashups? (Choose two.)

A mashup display starts by calling either a flow or a harness from a Pega application.

Pega Platform limits a mashup to working on existing cases.

A mashup can allow access to Dev Studio for full system configuration.

A user can view their worklist in an external portal and select items to take action on.

8. What are three valid ways to exchange data through a Pega Web Mashup? (Choose
three.)

Use an SQL call to exchange data between the mashup and hosting web page.

Use the data-pega-event-onpagedata attribute to configure the default value for the gadget.

Use a queue processor to pass updated attributes to the gadget on the hosting web page.

Use an action object configured as a script to perform additional actions on a web mashup
gadget.
Use the Javascript function doAction() to set or read data values through the hosting web page.

9. A form must support accessibility.

How do you enable a user to specify a date?

Configure a text box to allow date entry.

Use a calendar control that displays an entire year.

Use a calendar control that displays an entire month.

Provide separate controls for month, day, and year.

10. A client requests that you add a footer to the Case Manager portal.

How do you satisfy this request?

Update the portal format in the skin applied to the portal.

Update the portal type on the portal record.

Change the section layout on the harness referenced on the portal record.

Configure a navigation record to describe the new portal format.

11. You need to localize correspondence into a language that is unavailable in the Pega
language pack.

Which option satisfies the requirement?

Run the Localization wizard and add translations to Translation.html.

Create the Translation rule manually and include the rule in the application ruleset.

Leverage translation services SOAP calls and enable records for translation.

Configure a field value record that contains the correspondence text.

12. How do you test UI forms for suitability for users with visual disabilities such as
Deuteranopia (red-green confusion) or Tritanopia (yellow-blue confusion)?

Enable the Live UI tool.

Use the Accessibility Inspector.

Unit test section rules.


Use a screen reader.

13. Which piece of application content do you localize by using a Field Value rule?

Labels and drop-down values on a section rule

Logos or other images on a harness rule

User instructions in a paragraph rule

User-editable text in a correspondence rule

14. Identify two options for passing data between a Pega application and a webpage
containing a web mashup. (Choose two.)

Use the attribute data-pega-event-onpagedata.

Use REST methods to call Pega microservices.

Call a Pega API function from the host server.

Call the function pega.web.api.doAction().

15. A requirement states that the Users role cannot open a purchase request during the
Audit stage of the case life cycle.

How do you configure the case stage to satisfy this requirement?

Apply an Access When record.

Apply a When record.

Apply a Privilege record.

Apply an Access Deny record.

16. How do you ensure that only a manager can run a specific flow action?

Add a privilege to the flow action form, then add the privilege to a role assigned to the access
group for managers.

Add an Access When condition to the flow action to determine whether the user is a manager.

Add a pre-processing activity to the flow action form to determine whether the user is a manager.

Add a validate rule to the flow action form to determine whether the user is a manager.
17. What are two consequences of exposing columns for reporting? (Choose two.)

Backward chaining declare expressions cannot use exposed properties.

Record inserts and updates require more processing time.

Tables require additional space due to additional columns.

The database may not comply with normalization standards.

18. A report needs to list the user ID of the manager of the operator who creates a time-off
case. The report provides information from the MyCo-HR-SelfService-Work-TimeOff and
Data-Admin-Operator-ID classes.

Which two options satisfy the business outcome? (Choose two.)

Use an association rule to join operator information to each case.

Add the operator ID to the report definition as a parameter.

Specify both classes in the Pages & Classes tab on the report definition.

Configure a class join on the report definition to join operator information to each case.

19. What two actions must you perform to create a class join in a report definition?
(Choose two.)

Create a prefix for the joined class.

Add an association rule to match key values.

Add a parameter for each property in the class you want to join.

Select the type of match for key values.

20. The page .Product contains data retrieved from an external system of record using a
data page.

How do you ensure .Product always contains the most current data from the data page?

Select Refer to a data page on .Product.

Select Copy data from a data page on .Product.

Configure .Product to refer to a keyed data page.

Define a reference property that refers to the data page.


21. To reduce training requirements for users, a company wants to utilize the existing
front end of their application.

How can a third-party application use Pega Platform?

By using REST calls from the Pega API

By using database tables for staging the requests

By exposing third-party application services

By using middleware tools in application servers

22. You are updating a system of record using a SOAP connector. If the system of record
is unavailable, you want to retry after an hour. If it is still unavailable after an hour, a
notification should be sent to a system administrator.

How do you implement this requirement?

Customize the standard pxErrorHandlingTemplate data transform.

Use a transition condition in the activity step invoking the connector.

Implement the logic in the connector’s error handler flow.

Implement the logic in the data page’s response data transform.

23. Which three statements are true about Obj-methods? (Choose three.)

Obj-Browse allows you to return a page list of data on the clipboard.

Obj-Delete-By-Handle requires a page on the clipboard to delete an instance.

Obj-Refresh-and-Lock can acquire the lock and refresh a page if stale.

Obj-Save always performs an immediate write to the database to ensure data integrity.

Obj-Open loads an instance of a class from a database onto the clipboard.

24. A class group is used to .

identify a layer of the Enterprise Class Structure

combine related properties by usage

assign work to a specific group of users


store data from different child classes in a single table

25. In which two of the following situations would you simulate an integration? (Choose
two.)

The service is not available yet.

The service has slow response times.

You need to test each flow path in the case processing.

The connector is configured to use global resource settings.

26. A service receives a request to assign an office to a new employee.

The service rejects the username and/or password provided

What type of fault condition do you configure to return an appropriate response?

Security error

Queue when

Service error

Mapping error

27. Which two statements accurately describe the use of a symbolic index? (Choose two.)

<LAST> sets or retrieves an element value from the end of a value list or page list property.

<PREPEND> inserts a new element in a value list or page list property as the first element.

<APPEND> adds an element at a designated location in a value list or page list property.

<CURRENT> inserts a new element in a value list or page list property at the currently
referenced index.

28. In which of the following situations would you configure global resource settings?

The thresholds for a SLA are set to hours instead of days on a testing environment.

The credentials for a REST service differ between development and production environments.

Two SOAP connectors execute in parallel to improve performance.

ASAP connector returns simulated data in the development environment.


29. A data page is used to retrieve data from an external system. If an error occurs, you
want to display a message to the user and send an email to the system administrator.

How do you implement this requirement?

Invoke the connector from an activity and use standard Obj-methods to add an error message
end send an email.

Create a custom error handler flow that displays the error message and sends an email.

Create an error handler data transform that adds an error message to the data page and sends
an email.

Configure an error handling process that displays the error message and sends an email.

30. A requirement states that when a case is assigned to a user for review, its work status
is set to Open-Review.

Which two steps do you perform to implement this requirement? (Choose two.)

Add Open-Review as an allowed status on the case type record.

Configure a data transform to apply the Open-Review status on the appropriate assignments.

Apply the Open-Review status to the appropriate assignments.

Create a field value record for the Open-Review status.

31. The primary purpose of a production ruleset is to allow rules to be .

reused in multiple production environments

tested in a production environment

updated in a production environment

migrated to a production environment

32. In which situation do you configure branched rulesets?

Multiple teams need to work on the same application version.

You need to delegate rules to process owners from the business.

A team needs to work on the next version of an application while preparing to migrate the current
version.
One team creates a new patch for an application while another team creates a new major
version of the application.

33. You want to create a new minor version of an application ruleset to add a new feature
to your application. The new feature will be made available to users in a phased rollout.

How do you update the application to add the new ruleset version?

Lock and roll the existing ruleset, and update the existing application version.

Lock and roll the existing ruleset, and create a new application version.

Create a new application version and add the new ruleset version as a production ruleset.

Create a branch ruleset and a new application, and add the branch ruleset to the application.

34. The following example shows the ruleset list for the logged-in operator.

What is stored in the Admin@MyCo ruleset?

Preferences for the operator

Rules recently opened by the operator

Rules delegated to the operator

Rules checked out by the operator

35. You are preparing to create a new major version of an application ruleset in which
there are multiple minor and patch versions.

How do you create the new ruleset version?


Use the Ruleset Maintenance wizard to merge the existing rules in the relevant ruleset versions
to the new version.

Use the Ruleset Maintenance wizard to skim the relevant ruleset versions to copy the highest
version of existing rules to the new ruleset version.

Create a new application ruleset using the appropriate version number, then copy the highest
version of existing rules into the new ruleset version.

Use the Application Structure landing page to lock and roll the existing ruleset versions to the
new version.

36. Several development teams work on different enhancements. The release date for
each enhancement is uncertain.

Which two options allow each team to keep its work separate? (Choose two.)

Set up branch ruleset for each team.

Create a new application for each team.

Create a new ruleset version for each team.

Create a production ruleset for each team.

37. An application has the following application rulesets:

Expenses:02-01

TGB:02-01

TGBCatalog:02-01

A rule with an Apply to: class of TGB-Expenses-Work-Reimbursement references a rule


named PopulateLineltems.

The six instances of PopulateLineltems in the rules cache are shown in the following
table.

Which rule is chosen by Rule Resolution?


TGB-Expenses.PopulateLineltems (TGBCatalog:02-01-05)

TGB-Expenses-Work.PopulateLineltems (TGBCatalog:02-01-05)

TGB-Expenses-Work.PopulateLineltems (Expenses:02-01-05)

TGB-Expenses-Work.PopulateLineltems (TGBCatalog:02-01-03)

TGB-Expenses-Work.PopulateLineltems (Expenses:02-01-03)

TGB-Expenses.PopulateLineltems (Expenses:02-01-03)

38. You are analyzing application performance and notice one or more data transforms
exceeding preferred performance parameters.

Which of the following performance tools do you use to help troubleshoot the issue?

PegaRULES Log Analyzer

Database Trace

Performance Profiler

Performance Analyzer

39. A global application with infrastructure nodes located throughout the world requires
certain operations to start executing at midnight GMT.

Select two possible designs for this use case. (Choose two.)

Use the Run in background step in the case life cycle and design a dedicated queue processor.

Use the Queue-For-Processing method in an activity and design a standard queue processor.

Use the Queue-For-Processing method in an activity and design a dedicated queue processor.

Use the Run in background step in the case life cycle and design a standard queue processor.

40. Which two rule types can you mark as a relevant record? (Choose two.)

Property

Decision table

Skin
Section

41. You have identified an activity that does not perform well. You need to find out exactly
what steps are causing the problem.

Which tool do you use?

Pega Log Analyzer (PLA)

Performance Profiler

Database Trace

Performance Analyzer (PAL)

42. The customer, a medium size toy maker, wants to fulfill orders received during the
peak season in December and process them in batches multiple times a day.

How do you implement this use case?

Create a queue processor that can process orders received by the company.

Create one scheduled job and select its run schedule as multiple times a day.

Create batches of orders and send each batch for processing when it gets full.

Create scheduled jobs, one for each run, that can process accumulated orders.

43. An application contains five instances of the same rule. The only differences between
the instances are the circumstance settings and ruleset version. All the rulesets are in the
same ruleset list.

Which ruleset version is chosen by rule resolution when .Country = Japan?

MyCoSelfService:01-01-02

MyCoSelfService:01-01-03

MyCoSelfService:01-01-04
MyCoSelfService:01-02-01

44. You are troubleshooting a performance issue with a user interaction that exceeds the
maximum time of five seconds. The elapsed time shown in the performance report
indicates a total of two seconds.

Which tool do you use to determine what is adding the additional three seconds to the
performance measure?

Performance Profiler

Database Trace

Log Analyzer

System Management Application

45. In which two situations do you use the PegaRULES Log Analyzer to analyze
application performance? (Choose two.)

During User Acceptance Testing

Throughout the application development life cycle

Before migrating an application to a testing system

After the application is deployed to a production system

46. The ruleset list for an application consists of the following rulesets, ordered from
highest to lowest:

- SelfService:01-01

- TGB-HR:01-01

- TGB:01-01

A rule with an Apply to: class of TGB-HR-SelfService-Work-TimeOff references a rule


named ConfirmationRequest.

The four instances of ConfirmationRequest in the rules cache are shown in the following
table.

Which is chosen during rule resolution?


TGB-HR-SelfService-Work .ConfirmationRequest (SelfService:01-01-01)

TG

ConfirmationRequest (TGB:01-01-02)

TGB-HR-SelfService-Work-TimeOff .ConfirmationRequest (SelfService:01-01-02)

TGB-HR-SelfService-Work-TimeOff .ConfirmationRequest (SelfService:01-01-01)

47. What is the difference between using the Call and Branch methods in an activity step
to invoke other activities?

Branch overrides the security restrictions of the called activity allowing you to easily test code; it
will not run in production.

Branch creates a new thread to allow asynchronous processing, while Call runs in the thread
from it was invoked.

Call provides more robust debugging capability than Branch, while Branch provides better run-
time performance.

Call returns to the originating activity, while Branch skips the remainder of the originating activity.

48. Timesheets require the following approvals:

- Regular 40 hours -> Supervisor of employee

- Any overtime -> Manager of Supervisor

- Worked on weekend -> VP Finance

- Negative time-off balance -> HR Director

Which two conditions require an authority matrix? (Choose two.)

Negative time-off balance -> HR Director

Worked on weekend -> VP Finance

Any overtime -> Manager of Supervisor

Regular 40 hours -> Supervisor of Employee

49. You want operators in two separate units to be able to perform work routed to either
unit.

Which configuration supports this requirement?


On each operator's record, associate the operator with both units.

On each operator's record, associate the operator with the same work group.

On the work group record, associate the operators with the work group.

On each unit record, associate both operators with each unit.

50. A flow action calls a pre-processing data transform to initiate values. There are several
flow actions available for the assignment. You want to make sure that the values are only
initiated once for each flow action.

How do you implement a solution?

Do nothing. The pre-processing data transform is only called once for each assignment.

Make sure that the flow action does not have the highest likelihood since it will always be
invoked.

Configure the data transform as post-processing instead of pre-processing.

Add logic to the pre-processing data transform to test if values were already initiated.

You might also like