deck_9647879 Flashcards
<p>Any Pega Platform class with \_\_\_\_\_\_\_\_ can be mapped to a DB table.</p>
<p>Any Pega Platform class with <u><strong>concrete instances</strong></u> can be mapped to a DB table</p>
<p>Reports use \_\_\_\_\_\_\_\_ to locate the data from one or more DB tables</p>
<p>Reports use<strong><u>class mappings</u></strong>to locate the data from one or more DB tables.</p>
<p>Pega Platform uses two rule types to identify the DB table the class is mapped to: \_\_\_\_\_\_\_\_ and \_\_\_\_\_\_\_\_</p>
<p>Pega Platform uses two rule types to identify the DB table the class is mapped to: <u><strong>Database</strong></u> and <u><strong>Database Table</strong></u></p>
<p>\_\_\_\_\_\_\_\_\_ identify how Pega Platform connects to specific DBs and contains the connection information for Pega Platform to access to DBs</p>
<p><u><strong>Database records </strong></u>identify how Pega Platform connects to specific DBs and contains the connection information for Pega Platform to access to DBs</p>
<p>-<em>This record is an alias that can be referred to elsewhere, such as in a DB table record</em></p>
<p>-<em>DB records can be configured to use either JNDI or JDBC URL for the DB connection</em></p>
<p>By default, Pega Platform always contains the following DB records:</p>
<p>PegaRULES: Maps to the DB where all Pega Platform \_\_\_\_\_\_ and \_\_\_\_\_\_ are saved</p>
<p>\_\_\_\_\_\_\_\_\_: Maps to either DB where data and work instances.</p>
<p>By default, Pega Platform always contains the following DB records:</p>
<p>PegaRULES: Maps to the DB where all Pega Platform <u><strong>rules</strong></u> and <u><strong>system data</strong></u> are saved</p>
<p><u><strong>PegaDATA</strong></u>: Maps to either DB where data and work instances.</p>
<p>\_\_\_\_\_\_\_\_\_\_\_ exist for every Pega Platform class and identify the corresponding DB and table</p>
<p><u><strong>DB table records</strong></u> exist for every Pega Platform class and identify the corresponding DB and table</p>
<p></p>
<p><em>Pega Platform uses this record to identify which table to write case data to when a user creates or updates a case or data instance</em></p>
<p>What do we use if we want to save instances of several classes in the same table?</p>
<p>Class Group</p>
<p><em>Also known as a work pool</em></p>
<p><i>Rather than create a DB table for each case type you designate a class (typically the parent class) as a class group</i></p>
<p>\_\_\_\_\_\_\_\_\_cause the system to store instances of similar or related case types together in a single DB table</p>
<p><u><strong>Class Groups</strong></u> cause the system to store instances of similar or related case types together in a single DB table</p>
<p><em>A report created in a specific case type returns only records in the case type, while a report created in the class group returns all instances in the classes that belong to that class group</em></p>
<p>True or False? Concrete classes can be mapped to a DB table.</p>
<p>TRUE</p>
<p>You create a report that uses data from two classes. Which of the following reporting requirements requires the use of a subreport?</p>
<p>1. Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.</p>
<p>2. Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created.</p>
<p>3. Columns to display are: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status.</p>
<p>4. Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date.</p>
<p><u><strong>1. Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.</strong></u></p>
<p><em>You use an aggregate function in a subreport to determine the count of direct reports for each manager</em></p>
<p>2. Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created.</p>
<p><em>You can use a join and a summary function to create this report.</em></p>
<p>3. Columns to display are: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status.</p>
<p><i>You can use a join, a summary function, and a filter in order to meet this requirement</i></p>
<p>4. Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date.</p>
<p><em>You can create this report in the case type class</em></p>
<p>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)</p>
<p>1. 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.</p>
<p>2. 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.</p>
<p>3. 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.</p>
<p>4. Use a Worklist Assignment association rule to join the Work class to the Assign-Worklist class.</p>
<p>1. 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.</p>
<p><em>When you use an association rule, you do NOT specify a join filter</em></p>
<p>2. 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.</p>
<p><em>You do not use association rules as filters in class joins</em></p>
<p><u><strong>3. 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.</strong></u></p>
<p><em>The class join specifies the class you are joining and a filter describes how the data between the classes is joined</em></p>
<p><u><strong>4. Use a Worklist Assignment association rule to join the Work class to the Assign-Worklist class.</strong></u></p>
<p><em>The association rule defines the join operation and enables you to select data objects in the class</em></p>
<p>Which report requires joining classes?</p>
<ol> <li>A list of all child cases showing the work urgency of their parent case</li> <li>A list of flow actions and average turnaround time, categorized by Performer</li> <li>A list of all cases created by the operator along with the work status of each case</li> <li>A list of all worklist assignments grouped by the operator who is performing the action</li></ol>
<p><u><strong>1. A list of all child cases showing the work urgency of their parent case</strong></u></p>
<p><em>You would join the case and subcase classes by matching the subcase cover ID (pxCoverInsKey) to the case identifier (pzInsKey)</em></p>
<p></p>
<p>2. A list of flow actions and average turnaround time, categorized by Performer</p>
<p><em>This report can be created in a History class</em></p>
<p>3. A list of all cases created by the operator along with the work status of each case</p>
<p><em>This report can be created in a Work class</em></p>
<p>4. A list of all worklist assignments grouped by the operator who is performing the action</p>
<p><em>This report can be created in an Assign class</em></p>
<p></p>
<p>To optimize performance, properties referenced in reports must be <u><strong>\_\_\_\_\_\_\_\_</strong></u><b><u>\_\_</u></b>\_\_<u><strong>\_\_\_\_\_</strong></u>in the DB table.</p>
<p>To optimize performance, properties referenced in reports must be <u><strong>exposed</strong></u> <u><strong>as</strong></u> <u><strong>columns</strong></u> in the DB table.</p>
<p></p>
<p>The two main types of assignment objects created are worklist and workbasket (class Assign-WorkList/WorkBasket) which are mapped to the DB tables <u><strong>\_\_\_\_\_\_\_\_\_\_\_</strong></u> and <u><strong>\_\_\_\_\_\_\_\_\_\_\_</strong></u> respectively by using the associated class mappings.</p>
<p>The two main types of assignment objects created are worklist and workbasket (class Assign-WorkList/WorkBasket) which are mapped to the DB tables <u><strong>pc_assign_worklist</strong></u> and <u><strong>pc_assign_workbasket</strong></u> respectively by using the associated class mappings.</p>
<p><em>When an assignment is completed the assignment object is deleted and another is created following the processing in the steps and stages of a case type</em></p>
<p><em>There are many standard assignment reports and these reports are often speciaalized to meet specific business requirements (for example, a join to the class of a case type to return associated case data)</em></p>
<p><em>When joining to the class of a case type, the asasignment class pyRefObjectKey is used to match with the pzInsKey of tthe case type</em></p>
<p>Which set of class properties are commonly used to generate reports?</p>
<p></p>
<p>- Work</p>
<p>- Assignments</p>
<p>- History</p>