SSA 7.2 Quizzes

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/118

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

119 Terms

1
New cards

You have a requirement to create an email correspondence that can be reused by other applications. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)

Framework

Implementation

Organization

Division

Organization

Division

2
New cards

Which layer of the Enterprise Class Structure contains assets that cannot be reused in other applications?

Implementation

Organization

Division

Framework

Implementation

3
New cards

Which layer of the Enterprise Class Structure contains generalized assets that are then extended by specific implementations?

Implementation

Organization

Division

Framework

Framework

4
New cards

When creating a new ruleset version, what extra step must the system architect perform?

Change the decision table item numbers.

Lock the ruleset to prevent automatic versioning.

There are no extra steps if the ruleset version is up-to-date.

Rulesets cannot be versioned.

There are no extra steps if the ruleset version is up-to-date.

5
New cards

What is the importance of application versioning?

Application versioning preserves prior application versions.

Application versioning provides a means to organize applications by priority.

Application versioning provides the ability to clone rules.

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

Application versioning preserves prior application versions.

6
New cards

What advantage does skimming provide over lock and roll as a versioning option?

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

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

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

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

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

7
New cards

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

Operator

Organization

Access group

Application

Work group

Access group

Application

8
New cards

A claims framework contains two rulesets, ClaimsFW and ClaimsFWInt, and an application built on the framework contains two rulesets, Claims and ClaimsInt. Which statement is false if all the rulesets are configured as Application Validation?

Rules in Claims can reference rules in ClaimsFW

Rules in ClaimsFWInt can reference rules in ClaimsFW

Rules in ClaimsInt can reference rules in Claims

Rules in ClaimsFW can reference rules in Claims

Rules in ClaimsFW can reference rules in Claims

9
New cards

A claims application contains two organizational and two application rulesets. The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation, where the prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-ProcessCommander. The two application rulesets Claims and ClaimsInt are configured as Application Validation. Which of the following statements is false?

Rules in MyCo can reference rules in MyCoInt

Rules in ClaimsInt can reference rules in Claims

Rules in MyCo can reference rules in Claims

Rules in Claims can reference rules in MyCo

Rules in MyCo can reference rules in Claims

10
New cards

Which two of the following prerequisites would you choose to create a branch rule for parallel development? (Choose Two)

Give team members access to the team application

Create a team application

Save a copy of the original rule into the base ruleset

Circumstance the original rule

Give team members access to the team application

Create a team application

11
New cards

Which two of the following steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two)

Check in rules to merge

Review conflicts and warnings

Check out rules to merge

Use DB trace to identify conflicts

Check in rules to merge

Review conflicts and warnings

12
New cards

A branch ruleset is a ruleset that ___________. (Choose Two)

is designed for large projects

prevents developers from seeing work of all team members

is based off of another ruleset

contains rules that are not in active development

is designed for large projects

is based off of another ruleset

13
New cards

Question 1-

A user has the following rulesets in their ruleset list:

TGB:01-01

TGBInt:01-01

LoanShrk:01-01

LoanShrkPrime:01-01

LoanShrkInt:01-01

There are six instances of CollectBorrowerDetails in the rules cache as indicated in the table below:

Instance Apply to: Ruleset Availability

One TGB-FW-LoanShrk-Work TGB:01-01-05 Withdrawn

Two TGB-FW-LoanShrk-Work TGB:01-01-03 Yes

Three TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-05 Withdrawn

Four TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-01 Yes

Five TGB-FW-LoanShrk TGBSubPrime:01-01-03 Yes

Six TGB-FW-LoanShrk LoanShrkPrime:01-01-01 Yes A rule with an Apply to: class of TGB-FW-LoanShrk-Work-AutoLoan calls CollectBorrowerDetails. Which rule is selected from the rules cache during rule resolution?

Instance Four

Instance One

Instance Three

Instance Two

Instance Six

Instance Five

14
New cards

Which of the following statements is true about the rule resolution process?

The class location (context) of a rule takes precedence over the availability of the rule.

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 it could not find an appropriate rule to execute.

Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.

If a user does not have access to the selected rule, the system sends a message that it could not find an appropriate rule to execute

15
New cards

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?

Blocked

Not Available

Final

Withdrawn

Withdrawn

16
New cards

Adding parameters to a rule enables you to _____________________.

separate the functional behavior of a rule from specific business contexts

define the values used in a circumstance

help improve business users' ability to adapt to changing business conditions

copy data from a data page option on a property

separate the functional behavior of a rule from specific business contexts

17
New cards

Use the ________________ keyword to reference a parameter in the same rule in which the parameter is defined.

Param

Parent

Local

THIS

Param

18
New cards

Which two fields are required when adding a parameter to a rule? (Choose Two)

Default value

Required

Data type

Name

Data type

Name

19
New cards

When a process is configured to create temporary cases, which of the following occurs when a user creates a case?

Data is stored in the database.

The case is stored in memory.

The system stores case data on a clipboard page specifically for temporary cases.

The system creates an object ID and stores the case in the database.

The case is stored in memory.

20
New cards

What task must you perform in order to persist a temporary case?

Add a Persist Case SmartShape to the process.

Configure pyStartCase to persist a case.

Add a persistence condition to the case type.

Add an object ID to the case

Add a Persist Case SmartShape to the process.

21
New cards

You have added weighted conditions to duplicate case search in a case type. How do you configure the condition fields to differentiate between fields on the current case and fields on the existing case?

Suffix the keyword Primary to the value used in the current case.

Prefix the keyword Primary to the value used in the current case.

Suffix the keyword Primary to the value used in the existing case

Prefix the keyword Primary to the value used in the existing case

Prefix the keyword Primary to the value used in the current case.

22
New cards

Management reports that have an unacceptably large number of cases are incorrectly identified as duplicate cases. Which two approaches could you use to modify the duplicate case search process so that it produces fewer invalid duplicates? (Choose Two)

Adjust the threshold value.

Do not use a must match condition.

Add a Persist Case step after the Duplicate Search step.

Adjust the condition weights.

Adjust the threshold value.

Adjust the condition weights.

23
New cards

You want to evaluate cases as potential duplicates when the existing cases and the current case have the same create operator. How would you ensure that only cases with the same create operator are evaluated?

Add a must match condition using the create operator value and apply a weight of 100.

Add a must match condition where the create operator in an existing case is the same as in the current case

Add a weighted condition using the create operator value, an equals operator, and a weight of 100.

Add a weighted condition using the create operator value in both condition fields, an equals operation, and weight of 0.

Add a must match condition where the create operator in an existing case is the same as in the current case

24
New cards

Field values enable you to _________________.

customize a list of allowed values for a property based on the context of the property

define the values used in a circumstance template

set default values for a property

test the validity of an input value

customize a list of allowed values for a property based on the context of the property

25
New cards

How do you customize the allowed values for a property based on the context of the property using field values?

Create a field value record and a unique property record for each allowed value in each context.

Create a ruleset for each context, then create a field value record for each value and add the field value record to the appropriate ruleset.

Create a base field value record, then create a circumstance of the base record for each allowed value.

Create a field value record for each value and set the context using the Apply to: field.

Create a field value record for each value and set the context using the Apply to: field.

26
New cards

Sourcing a data page directly from a UI control is an example of which pattern?

Reference pattern

Alias pattern

Snapshot pattern

System of Record (SoR) pattern

Reference pattern

27
New cards

Which feature would you use to implement the alias pattern?

The refer to a data page option on a property

The copy data from a data page option on a property

No specific feature — just use a data page directly in the application

The Property-Ref activity method

The Property-Ref activity method

28
New cards

Which feature would you use to implement the System of Record (SoR) pattern?

The Property-Ref activity method

The refer to a data page option on a property

No specific feature — just use a data page directly in the application

The copy data from a data page option on a property

The refer to a data page option on a property

29
New cards

You are extending your organization structure by adding a new work group. Which two organization rules do you update? (Choose Two)

Class groups

Workbasket

Operator ID

Unit

Workbasket

Operator ID

30
New cards

Which requirement causes you to consider using Dynamic Class Referencing (DCR)?

To initiate implementation layer case types from the framework

To ensure that flows copied into the implementation layer use workbaskets in the framework layer.

To route work to a workbasket that is given by the operator's work group

To reuse a flow from the framework in the implementation layer

To reuse a flow from the framework in the implementation layer

31
New cards

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?

Add the regional units to the Marketing division.

Add the regional units to the TGB organization.

Add the regional units as sub-units to the Sales 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 as sub-units to the Sales unit.

32
New cards

You configure a cascading approval step for insurance claims. The request requires approval from the submitter's manager. However, approval from operators in other units in the organization may be required. Which approval model would you use?

Work Queue

Approval level

Reporting structure

Authority matrix

Authority matrix

33
New cards

You have added a cascading approval step that uses an authority matrix. You have specified a decision table to determine the approvers for each case. You have confirmed that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the system routes all requests to only one approver. Which of the following actions would you take to correct this issue?

Set the decision table to evaluate all rows.

Add an approval level for each approver.

Specify a page list for the authority matrix.

Add a row to the decision table that evaluates the submitter's workgroup manager.

Set the decision table to evaluate all rows.

34
New cards

Your application requires a cascading approval for expense reports. Approvals must follow the submitter's reporting structure, with the following thresholds. A manager must approve expense reports up to USD500. A director must approve expense reports up to USD1500. A vice president must approve expense reports of USD1500 or greater. How do you configure the approval process?

Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.

Select the reporting structure configuration, then select All levels.

Select the authority matrix configuration option.

Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.

Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.

35
New cards

Your team is building an application for a contact center that handles a variety of customer requests. Business policies require that each customer interaction be conducted with the most appropriate next available Customer Service Representative (CSR). What is the best way to implement this requirement?

Use a ToWorklist router and Pega's Get Next Work functionality

Use a ToWorkGroup router and Pega's Get Next Work functionality

Use a ToLeveledGroup router and Pega's Get Next Work functionality

Use a ToWorkbasket router and Pega's Get Next Work functionality

Use a ToWorkbasket router and Pega's Get Next Work functionality

36
New cards

You are tasked with configuring the Get Next Work functionality for an application. The requirement states that the workbaskets a user is associated with must be checked first, and all eligible assignments must be consolidated into a single list before being filtered and sorted. Which two of the following options do you select on an Operator ID record to configure the Get Next Work functionality to meet this requirement? (Choose Two)

This is an unattended operator

Merge workbaskets

Operator is available to receive work

Get from workbaskets first

Merge workbaskets

Get from workbaskets first

37
New cards

What effect does the Use all workbasket assignments in user's work group option have on how workbaskets are searched when using the Get Next Work functionality?

This option limits the workbasket search to only those workbaskets defined in the user's work group.

This option organizes all assignments in all of the workbaskets the user is associated with into a single list before the list is filtered and sorted.

When a user clicks the Next Assignment link, the system checks the user's worklist. If assignments are available in the user's worklist, the assignments are filtered and sorted.

The workbaskets associated with the user are checked first. If no assignments are found in the user's workbaskets, the user's worklist is checked.

This option limits the workbasket search to only those workbaskets defined in the user's work group.

38
New cards

What two artifacts should you prepare in advance before delegating a rule? (Choose Two)

An Access Role that has access to the production ruleset

An unlocked ruleset added to the Application rule as a production ruleset

A separate Operator ID that has access to the delegated rules

An Access Group that has access to the production ruleset

An unlocked ruleset added to the Application rule as a production ruleset

An Access Group that has access to the production ruleset

39
New cards

Select two benefits of adopting a rule delegation strategy. (Choose Two)

Adopting a rule delegation strategy can help lower the overall costs of building and maintaining business applications because fewer architects are required if business users can make changes to the application on their own.

Adopting a rule delegation strategy can help improve the business' ability to adapt to changing business conditions.

Adopting a rule delegation strategy allows business users and architects to focus on their specific tasks related to application development and maintenance.

Adopting a rule delegation strategy allows business users to change business policies more quickly by avoiding long approval processes.

Adopting a rule delegation strategy can help improve the business' ability to adapt to changing business conditions.

Adopting a rule delegation strategy allows business users and architects to focus on their specific tasks related to application development and maintenance.

40
New cards

Select two reasons for organizing delegated rules in a separate, unlocked ruleset. (Choose Two)

A separate, unlocked ruleset is necessary because changes cannot be made to rules in a locked ruleset.

A separate, unlocked ruleset allows for versioning control of the individual delegated rules in case you want to roll back changes.

A separate ruleset can help prevent accidental or unauthorized changes to critical elements of the application.

A separate, unlocked ruleset allows you to organize the business users responsible for managing the delegated rules.

A separate, unlocked ruleset is necessary because changes cannot be made to rules in a locked ruleset.

A separate ruleset can help prevent accidental or unauthorized changes to critical elements of the application.

41
New cards

Your application contains a top-level case type named Purchase Request and a Purchaser Order child case. The company has determined that only one user may open and work on a case at one time. However, users working on purchase orders should not lock out users working on the parent purchase request cases. How would you configure the lock settings among the case types?

Set default locking and the do not lock the parent option on purchase orders.

Set default locking on purchase requests and set the do not lock the parent option on purchase orders.

Set optimistic locking on purchase requests and the do not lock the parent option on purchase orders.

Set default locking and the do not lock the parent option on purchase requests.

Set default locking on purchase requests and set the do not lock the parent option on purchase orders.

42
New cards

In a prepare job offer process, you configured 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?

A Some join condition

An Iterate join condition

An All join condition

An Any join condition

An Any join condition

43
New cards

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 would you configure your process?

Add a Subprocess shape for the request subprocess and specify the Spinoff option.

Add a Split For Each shape and run the request subprocess for each vendor on a page list.

Add a Split For Each step to the case lifecycle and run the 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.

44
New cards

You are tasked with configuring a screen flow. The requirement states that every step in the screen flow must be executed sequentially.

Which of the following two options do you select on each assignment shape to configure the screen flow to meet this requirement? (Choose Two)

Enable navigation link

Only allow navigating back to this step

Perform post-processing when navigating away from step

Save on last step

Enable navigation link

Only allow navigating back to this step

45
New cards

Which answer best describes the benefit of using screen flows?

Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.

Screen flows provide a way to add an assignment to a process that is preconfigured with one or more actions a user can take.

Screen flows provide an easy way to add a step to a process that is preconfigured with functionality, such as sending an email or creating a case.

Screen flows help you organize separate tasks into steps so you can control how, when, and by whom work is performed for each step.

Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.

46
New cards

When configuring a screen flow, you identify a single harness to define the navigation style for the screen flow. Where is the harness identified?

On the Flow Action connectors

On the Design tab of the screen flow

On each Assignment shape

On the Start shape

On the Start shape

47
New cards

A new system architect questions the value of allowing attachments to cases. What would be your best response?

Adding attachments to cases is the method of choice for storing case documentation.

Case flow is dependent on attachments because attachments provide information essential to a case.

Attachments can provide additional information required to process a case.

Pega provides attachment functionality out-of-the-box, so it must be important.

Attachments can provide additional information required to process a case.

48
New cards

Pega provides a feature to upload attachments out-of-the box. Which attachment feature must be configured by a system architect?

The steps in which attachments are allowed

User access to attachments and document security

The uploaded attachments are read-only

The attachment rule set

User access to attachments and document security

49
New cards

A new system architect asks you how user access to attachments is managed. In your response, you indicate there are two ways to configure attachment access. Which statement is the best next sentence of your response?

User access can be configured by privilege and/or when rule.

User access can be configured by when rule or case type.

User access can be configured by attachment class.

User access can be configured by circumstancing the attachment category.

Clear answers

User access can be configured by privilege and/or when rule.

50
New cards

You created a data transform to concatenate a user's first and last name values. You add the concatenate data transform to a flow action as a post-processing action. What occurs when the flow runs?

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 before every flow action run.

The data transform runs after the user enters data in the first name and last name fields.

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.

51
New cards

Which two statements about adding a pre-processing action to a flow action are true? (Choose Two)

The user can opt to skip the pre-processing action.

The action only runs 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.

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.

52
New cards

The purpose of a Circumstance Template is to __________.

define the properties used in a circumstance

provide a list of all potential circumstances in one place

define the values used in a circumstance

provide a template for business users to change circumstances when completing a task

define the properties used in a circumstance

53
New cards

The purpose of a Circumstance Definition is to _________.

define the properties used in a circumstance

define the values used in a circumstance

define the list of all circumstance values for a rule

define the values available to an end user in the application

define the values used in a circumstance

54
New cards

Which two steps do you perform to update the logo in a portal header? (Choose Two)

Upload the new image to a binary file record.

Update the portal header to reference the new image.

Reference the image in the application record.

Reference the image in the portal skin.

Upload the new image to a binary file record.

Update the portal header to reference the new image.

55
New cards

Which record do you configure to add an item to the left-pane menu in the Case Manager portal?

Harness record

Portal record

Skin record

Navigation record

Navigation record

56
New cards

Which two options do you configure on a portal record? (Choose Two)

Change the application(s) available to users.

Determine which skin to use to apply branding to the portal.

Identify the user role of the type of user who would access the portal.

Configure the positioning of the navigation pane within the portal.

Identify the user role of the type of user who would access the portal.

Determine which skin to use to apply branding to the portal.

57
New cards

Select two of the following best practices to follow when designing mobile applications. (Choose Two)

Use controls that allow tapping.

Layout widths should be specified in pixels since the response breakpoint is set in pixels.

Avoid sourcing controls and grids from data pages.

Use layout groups instead of containers to group sections in harnesses.

Use controls that allow tapping.

Use layout groups instead of containers to group sections in harnesses.

58
New cards

How is the signature stored in the application when using a Signature Capture control?

A class

An attachment

A field value

A page list

An attachment

59
New cards

Which two of the following options are user interface best practices to display a list of items to a user who may access the application on mobile and non-mobile devices? (Choose Two)

Use a grid and mark the columns in the grid as primary, secondary, and other.

Define the layout widths in pixels.

Use a repeating dynamic layout.

Source the list using a data page.

Use a grid and mark the columns in the grid as primary, secondary, and other.

Use a repeating dynamic layout.

60
New cards

A ________ defines the look and feel of an application.

control

mixin

skin

format

skin

61
New cards

You want to create a reusable font style for buttons, and links. To do this, you would create a ___________.

control

mixin

overlay

format

mixin

62
New cards

Which option represents the relationship between mixins, controls, and formats?

A control specifies a mixin which defines a format.

A format uses a mixin that defines a control.

A mixin specifies a control which defines a format.

A control specifies a format which uses a mixin.

A control specifies a format which uses a mixin.

63
New cards

Which two of the following options are benefits of using skin inheritance? (Choose Two)

Child skins only need to customize the parent skin.

Creating standard styles in a parent skin are easier to maintain.

Child skins can reuse mixins and formats from other child skins with the same parent.

In order to maintain consistency, child skins cannot modify formats and mixins from the parent skin.

Child skins only need to customize the parent skin.

Creating standard styles in a parent skin are easier to maintain.

64
New cards

You are creating a report that uses data from two classes. Which of the following reporting requirements requires the use of a subreport?

Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, Update Date.

Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created.

Columns to display are: Manager, Name, Count of operators that report to each manager.

Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created by the operator. Filter the results by unresolved status.

Columns to display are: Manager, Name, Count of operators that report to each manager.

65
New cards

You are creating a report in a work class that displays for each open case the assigned operator and task name. Which two ways can you combine data in the assign class for your report? (Choose Two)

Use a class join to the Assign-Workbasket class. Specify a join filter where the pzInskey in the join class is equal to an object identifier in the work class.

Use a class join to the Assign-Workbasket class. Specify a join filter where the Workbasket Assignment association rule is equal to an object identifier in the work class.

Use a Workbasket Assignment association rule to join the Work class to the Assign-Workbasket class.

Use a Workbasket Assignment association rule to join to the Assign-Workbasket class. Specify a join filter where the pzInskey in the join class is equal to an object identifier in the work class.

Use a class join to the Assign-Workbasket class. Specify a join filter where the pzInskey in the join class is equal to an object identifier in the work class.

Use a Workbasket Assignment association rule to join the Work class to the Assign-Workbasket class.

66
New cards

You are asked to create four reports. Which report would require joining classes?

A list of all cases categorized by the cover ID that the cases are part of

A list of all cases created by the operator along with the work status

Average turnaround time of flow actions, categorized by Performer

A list of all workbasket assignments grouped by the operator who is performing the action

A list of all cases categorized by the cover ID that the cases are part of

67
New cards

In which order are rules and data instances applied for a service?

Service rule

Service Package

Service Activity

Mapping rule (from format received by the service to Clipboard structure)

Mapping rule (from Clipboard structure to format specified by service type)

1, 2, 3, 4, 5

2, 1, 4, 3, 5

1, 2, 4, 3, 5

2, 1, 3, 4, 5

2, 1, 4, 3, 5

68
New cards

Select two actions can you do with the Pega API? (Choose Two)

Access data from a data page

Add a property to a data class.

Create a new case

Update a decision table.

Access data from a data page

Create a new case

69
New cards

Which record does not get created by the External Database Table Class Mapping wizard?

The Property rules used to map to the table columns

The External Class rule

The Database Table data instance

The Database data instance

The Database data instance

70
New cards

Which of the following is a good use of Connect SQL rules? (Choose Two)

Update an external table as part of a distributed transaction

Execute SQL statements that contain database vendor specific syntax

Execute custom SQL statements to improve performance of queries and updates to the PegaRULES database

Execute a complex SQL statement such as a join or stored procedure against an external database

Execute SQL statements that contain database vendor specific syntax

Execute a complex SQL statement such as a join or stored procedure against an external database

71
New cards

Which statement about external classes is false?

An external table can be part of a class group.

An external class always has an associated database table instance.

It is possible to create declare index rules on external classes.

External classes do not contain the pzInsKey and pxObjClass properties.

An external table can be part of a class group.

72
New cards

In which of the following situations would you simulate a data page?

When the data page writes data to the external system

When a large amount of data needs to be simulated

When the interface definition is not finalized

When the connector is available for the integration

When the interface definition is not finalized

73
New cards

What does the orange triangle in this screen indicate?

The data page source system is simulated

The service returned an error

The service could not be reached

The data page's connector is not properly configured

The data page source system is simulated

74
New cards

Which two of the following situations require an activity? (Choose Two)

Call a connector from a flow

Call a connector from a data page

Simulate a connector

Simulate a data page

Simulate a connector

Call a connector from a flow

75
New cards

An error is generated as a connector invokes a remote service. Which of the following could be an example of a transient error?

The request is sent to the wrong system.

The returned order total is incorrectly calculated.

The service is running on a system that is temporarily not available.

The request format is not understood by the service.

The service is running on a system that is temporarily not available.

76
New cards

You want to write all errors detected when loading a data page to a log file. How would you do that?

Use a transition condition.

Invoke the error handler from the post processing activity in a data page.

Use the error handling flow.

Use an existing function in the error handling data transform.

Use an existing function in the error handling data transform.

77
New cards

Which two of the following statements are the most accurate with respect to the error handler flow? (Choose Two)

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 the recommended way to handle all integration errors.

The standard error handler flow is final and cannot be customized.

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.

78
New cards

Which two of the following steps are needed to implement Global Resource Settings? (Choose Two)

Create a report definition

Create a property for each environment

Create a data page

Create a data transform

Create a data page

Create a data transform

79
New cards

Select two benefits of using Global Resource Settings. (Choose Two)

Global Resource Settings allow you to define settings for all your different environments in one location.

Global Resource Settings improves the performance for integration with the external system.

Global Resource Settings allow you to manage settings without needing to unlock rulesets.

Global Resource Settings allow you to manage settings in one place.

Global Resource Settings allow you to manage settings without needing to unlock rulesets.

Global Resource Settings allow you to manage settings in one place.

80
New cards

To help ensure application stability and scalability, during which two of the following times do you use Log Analyzer (PLA) to test Pega applications? (Choose Two)

User Acceptance Testing (UAT)

During the elaboration phase

Performance and stress testing

Immediately before deployment

Throughout the development cycle

User Acceptance Testing (UAT)

Performance and stress testing

81
New cards

Select the content that is included in the Pega log.

Performance-related alerts triggered by the prconfig settings (or implicit, default values)

Extract functions of an ETL (extract, transform, and load) utility

Warnings, errors, and information messages about internal operations

Performance data saved from services

Warnings, errors, and information messages about internal operations

82
New cards

What application do you use to perform remote logging?

Performance Profiler

Logging Level Settings tool

System Management Application (SMA)

Database trace

System Management Application (SMA)

83
New cards

A declare expression returns the result of a decision tree. The decision tree evaluates a property set from a data page, which is populated by a report definition. If the declare expression returns an incorrect result, which rule should you test first?

Data page

Declare expression

Report definition

Decision tree

Report definition

84
New cards

Which answer best describes the benefit of unit testing rules?

Unit testing validates information that must be provided before the rule can be saved.

Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences.

Unit testing identifies configuration issues that may impact application performance on a production system.

Unit testing validates a rule configuration to ensure that any dependent rules are available to the application.

Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences.

85
New cards

When unit testing a rule, you can identify a data transform to use during the test. What does the data transform do?

Copies test results to the clipboard

Records the result of the unit test

Identifies an automated test result to compare rule execution against

Provides initial values for properties used in rule evaluation

Provides initial values for properties used in rule evaluation

86
New cards

Which of the following tools is generally used first when analyzing system performance?

Performance Profiler

Database Trace

Clipboard

Performance Analyzer

Performance Analyzer

87
New cards

The reason you want to run a process immediately before taking performance readings is ____________.

to allow the rules to assemble

to make sure there are no bugs in the system

to make sure we know which buttons to click so we can be quick

to train the system which process we're going to measure

to allow the rules to assemble

88
New cards

Which performance tool would you use to collect performance data for individual steps in a data transform?

Database Trace

Performance Analyzer (PAL)

Performance Profiler

Clipboard

Performance Profiler

89
New cards

You want to allow a user to run a specific flow action without conditions. Which two steps must you perform? (Choose Two)

Add the privilege to the user's access group.

Add an Access When record to the flow action.

Add the privilege to a user role that is available to the user's access group.

Add the privilege to the flow action record.

Add the privilege to the flow action record.

Add the privilege to a user role that is available to the user's access group.

90
New cards

Which requirement do you satisfy with an Access When record?

Company policies require that you only allow managers to run reports on purchase requests.

Managers can perform an optional action to transfer a case to another workbasket, but users cannot.

Government regulations require that you explicitly block user access to personally identifiable information.

Accountants can edit a purchase request only if the case was created by a member of their assigned department.

Accountants can edit a purchase request only if the case was created by a member of their assigned department.

91
New cards

For what reason would you configure an Access Deny record?

To prevent users from updating cases during a particular stage of the case life cycle.

To prevent users from performing a specific flow action.

To prevent users from deleting attachments to a case.

To explicitly prevent users from deleting cases to satisfy a company policy.

To explicitly prevent users from deleting cases to satisfy a company policy.

92
New cards

An agent runs every day at 7:00 A.M. You have been asked to update the agent so that it runs once every 300 seconds. How would you modify the agent schedule to meet this requirement?

Keep the Recurring pattern and update the Interval value.

Keep the Periodic pattern. In the Parameters dialog, update the schedule.

Change the Recurring pattern to Periodic and enter the Interval value.

Change the Periodic pattern to Recurring. Open the Parameters dialog and update the schedule.

Change the Recurring pattern to Periodic and enter the Interval value.

93
New cards

An agent in your system is running on three nodes. You have been asked to update the agent's schedule interval. How would you make your update?

Open the agent schedule for each node the agent is running on and update the interval.

In SMA, select a node, then select the agent, and finally update the interval.

For each node, copy the agent schedule instance and modify the interval.

Open the agents rule and update the interval.

Open the agent schedule for each node the agent is running on and update the interval.

94
New cards

You have configured an agent to automatically send correspondence. The agent runs in standard mode using AQM. As of the last agent run, entries failed to commit and the correspondence was not sent. Which two approaches could you take to troubleshoot the issue in SMA? (Choose Two)

Open the Broken Process queue, select an item, and run the Tracer.

Open the Broken Process queue, select the entry, and view the error message and stack trace information.

Open the Requestor Management screen, select the requestor with a waiting message, and run the Tracer.

Open the Requestor Management screen, select the requestor with a waiting message, and display the error message and stack trace information.

Open the Broken Process queue, select the entry, and view the error message and stack trace information.

Open the Requestor Management screen, select the requestor with a waiting message, and run the Tracer.

95
New cards

Which two of the following components can you automatically include when you generate an archive file? (Choose Two)

Data instances

Checked-out rules

Data types

JAR files

Data instances

Data types

96
New cards

An application is being imported at a destination system. When may the system begin executing the imported rules on the destination system?

Users can start executing rules as soon as the rules are imported.

Users can start executing the new rules the next time they log in regardless of whether the import is complete or not.

Pega 7 ensures that an entire ruleset is imported before the rules in it start executing.

Pega 7 ensures that the entire ZIP file is imported before users can execute the imported rules.

Users can start executing the new rules the next time they log in regardless of whether the import is complete or not.

97
New cards

You have created a product rule that is ready to be archived for export. Which two of the following actions would you perform before you create the archive? (Choose Two)

Unlock the application rulesets.

Create a new version of the application.

Associate application data elements with application rulesets.

Check in the rules that are in the application's rulesets.

Associate application data elements with application rulesets.

Check in the rules that are in the application's rulesets.

98
New cards

In which Communication Channels would Next-Best-Action Advisor apply?

Email Mail / SMS

Inbound / real-time intelligent interactions

Outbound / Batch

Television / Radio

Inbound / real-time intelligent interactions

99
New cards

To which types of decision can Pega Decision Management be applied? (Choose Three)

Determining how to improve your product portfolio to keep from losing market share.

Determining which product to offer to a particular customer.

Diagnosing and determining the cause of a customer's problem.

Determining why response rates for a campaign in one region are far below average.

Determining whether or not to up-sell a product to a customer in a busy call center.

Determining which channel to use to communicate with a customer.

Determining which product to offer to a particular customer.

Determining whether or not to up-sell a product to a customer in a busy call center.

Determining which channel to use to communicate with a customer.

100
New cards

Which of these best describes Next-Best-Action?

Ensures that the customer is always satisfied.

Balances customer need and business objectives.

Provides insight into business activities.

Ensures that every customer is treated the same.

Balances customer need and business objectives.