Pega CSSA PDN Question Answers | Senior System Architect QA

Share with Love

Find the latest PEGA PDN question answers of Senior System Architect (CSSA).

Which two types of issues are identified by using Pega Platform alerts? (Choose Two)

Configuration

Functional

Performance

Security

 

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?

You use the Performance Profiler tool.

You use the Database Trace tool.

You use the Performance Analyzer (PAL).

You use Pega Predictive Diagnostic Cloudā„¢ (PDC).

 

What are two benefits of data encryption? (Choose Two)

Data encryption maintains data integrity.

Data encryption provides security for data while being stored and transported.

Data encryption improves data access time.

Data encryption reduces data storage complexity.

 

How does a developer review information about queue processors running in their system?

In Dev Studio, from the Records Explorer, select Queue Processor.

In Dev Studio, from the case life cycle, select the Run in background automation.

In Admin Studio, navigate to the Jobs landing page.

In Admin Studio, navigate to the Queue processors landing page.

 

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

 

to allow the rules to assemble

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 there are no bugs in the system

In which scenario is it most appropriate to leverage Predictive Diagnostic Cloudā„¢ (PDC)?

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

 

Which of the following options is a reason to have a Declare OnChange rule suspend all processing on a work item?

To test that the Tracer returns a result.

To replace a declare expression.

When you have performance issues.Ā 

When an unexpected business exception occurs.

 

Drag the words into the correct boxes

Standard queuesĀ  are used for simple queue management. Ā Dedicated queues can be used when the task is delayed for processing.

 

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?

The Tracer tool

The My Alerts display

The Clipboard tool

The PEGA log

 

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?

[page/function/token] where token is a string that has meaning to the function

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”

[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

 

Which two of the following statements are true about Pega Web Mashup? (Choose Two)

The Pega Web Mashup can be created using Dev Studio only.

Opening a new case is an example of an action that can be done through a Pega Web Mashup.

When using a Pega Web Mashup, an operator ID is not required to access a Pega Platformā„¢ application.

The Generate Mashup code option generates HTML code.

 

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

Performance Profiler

Clipboard tool

Database Trace

Performance Analyzer (PAL)

 

Drag the words into the correct boxes.

Log files capture notification of events. Each log is managed by an appender. To download a log file, you need administrative credentials for the application server that hosts Pega Platform.

 

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?

pyWorkPage

No Step page is necessary

DiscountItems.pxResults

DiscountItems

 

Drag the words into the correct boxes.

Creating Declare OnChange rules to run an activity automatically when the value of a specified property changes, is a form of automatic forward chaining.

 

Which requirement do you implement with an access control policy?

Only an administrator can delete a duplicate address change request.

Only a manager can authorize a refund exceeding USD1000.

Only a customer service representative can view an unmasked account number.

Only a specialized appraiser can provide an appraisal of art for a homeownerā€™s insurance policy.

 

You want to restrict access to a specific flow action to certain users. Which two steps must you perform? (Choose Two)

Add the privilege to the usersā€™ access group.

Add the privilege to the flow action record.

Override the Access Deny record to the flow action.

Add the privilege to a user role that is available to the usersā€™ access group.

 

Match the processor type with the characteristics.

Best for periodic or recurring tasksĀ  Job scheduler

Save and commit steps included in the activity Job scheduler

Runs at a specific time Job scheduler

Standard or dedicated processing available Queue processor

Directly handles read/write transactions on database objects Queue processor

 

Which two of the following steps are required to create a Pega Web Mashup? (Choose Two)

Define attributes to defer for the default action.

Configure a list of approved sites for the site origin.

Generate the mashup code.

Set the data-pega-resizetype attribute to customize the mashup width.

 

Which three of the following statements about activities are true? (Choose Three)

Use the Log-Message method in the activity to add a message to the PEGA log.

Limit your activities to fewer than 25 steps.

You can not call an activity, from an activity.

When an activity rule is appropriate, use the standard activities whenever possible.

 

Which are two principles of General Data Protection Regulation (GDPR)? (Choose Two)

Maximize personal data collection

Share personal data without restriction

Ensure data integrity and confidentiality

Process data transparently

 

The PegaRULES Log Analyzer (PLA) is a standalone web application available from the Marketplace on Pega Community.

True

False

 

Every activity step has multiple parts. Which part of an activity step indicates the action to perform?

Label

Jump

Description

Method

 

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?

Property level

Class level

Application level

Case level

 

Which three of the following represent Pega PlatformTM logging levels? (Choose Three)

Trace

Warn

Fatal

Comment

Alert

 

Drag the configuration option on the bottom to the appropriate use case on the right.

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

In an order case, if a customer requests a backordered item, a new backorder case is created automatically. Out-of-the-box automation

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

At runtime, when a customer changes their street address, the ZIP/Postal Code field is populated automatically. New activity

 

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)

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 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 Worklist Assignment association rule to join the Work class to the Assign-Worklist class.

 

Refund requests are queued for overnight processing. What two pieces of information are required to queue the refund request? (Choose Two)

The date and time at which the queued item can be processed.

The ID of the customer requesting the refund.

The case ID of the refund request case.

The ID of the queue processor.

 

Drag the words into the correct boxes

The PEGA appender records system events such as errors, while the ALERT appender records events that affect performance.

 

Which two steps do you perform to use node classification? (Choose Two)

Classify application servers by cluster according to their purpose.

Configure application servers with node types according to their purpose.

Configure background processing to occur at specific times during the day.

Associate system requestors with appropriate node types.

 

Which two approaches reduce the possibility of rule caching causing performance issues in your application? (Choose Two)

Classify the nodes in your system.

Only allow rule checkout for operators who need to work in checked out rules.

Create multiple access groups.

Remove branch rulesets in your production system.

 

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)

Add the Never 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 View action.

Add the RentalAgencyWorkQueue privilege and select the Edit action.

 

Which report requires joining classes?

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

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

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

 

Which three rule types can be reused through the use of relevant records? (Choose Three)

Decision trees

Flows

Sections

Field values

Paragraphs

 

Which performance tool do you run to determine which specific step executed by your requestor session that is causing a problem?

The PegaRULES Log Analyzer (PLA)

The Performance Analyzer (PAL)

The Database Trace tool

The Performance Profiler tool

 

Which performance tool do you run to examine a query made to the database?

The Performance Profiler tool

The PegaRULES Log Analyzer (PLA)

The Performance Analyzer (PAL)

The Database Trace tool

 

Which of the following options can you use along with system alerts to determine if your application performance needs optimization?

Live UI tool

Performance Analyzer (PAL)

Performance Profiler

Database Trace

 

Which of the following use cases benefits from leveraging relevant records?

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

 

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?

Build a native Android app

Create an SDK appĀ 

Create a signed SDK app

Export an unsigned app

 

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?

Export an unsigned native iOS app

Create a signed SDK app

Create an SDK app

Create a signed native iOS app

 

Which of the following requirements satisfy the inheritance of permissions from parent class?

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 .

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.

 

How do you make a relevant record unavailable in App Studio?

Mark the relevant record as unavailable from the record itself.

Remove the relevant record designation from the Relevant Records landing page.Ā 

Remove the relevant record designation from the record itself.

Mark the relevant record as inactive from the Relevant Records landing page.