Skip to main content

Configuring parallel processing

4 Aufgaben

20 Min.

Sichtbar für: All users Applies to: Pega Platform '25
Mittel
Case Management
Englisch

Szenario

At TGB, candidates for an open position are interviewed by multiple team members. The existing interview Process in the HRApps application only allows for one interviewer. The Human Resources (HR) department has requested this Process be updated to support more than one interviewer for a candidate.

The following list includes the recommended tasks for completing this assignment.

  • Create a new Embedded Data field to hold the list of interviews
  • Update the ScheduleInterview View to add a table sourced by the Interviews property to enable adding and removing interviews.
  • Replace the ConductInterview subprocess with a Split For Each shape configured to call the ConductInterview flow for each interviewer.
  • Rename the ScheduleInterview Assignment and Flow Action to reflect multiple interviews.
  • Update the Assess Candidate View to display the assessment average rating.

The following table provides the credentials you need to complete the challenge.

Role User name Password
Senior System Architect SSA@TGB pega123!
Hinweis: This challenge does not have a demo video. Please refer to the Detailed Tasks for step-by-step instructions to complete the challenge.

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Genaue Übungsschritte

1 Create a Interviews Embedded Data field

  1. In the Pega instance for the challenge, enter the following credentials:
    1. In the User name field, enter SSA@TGB.
    2. In the Password field, enter pega123!.
  2. In App Studio, select the Candidate Case Type. In the Data Model tab, create a list of records Embedded Data field named Interviews that is sourced from the existing data object TGB-FW-HR-Data-Interview.
    Interviews Embedded field configuration

2 Update the Schedule Interviews Step to add a table

  1. In the Schedule Interviews Step, click Configure User Action to update the View.
  2. In the View, delete the existing fields and add the Interviews Embedded Data field.
  3. Click the Interviews field, set the Display as to Table, and Add/edit records to Table rows.
  4. In the columns, delete Primary fields and add Interviewer, Location, and Start time fields.
  5. Rearrange the fields to the following order:
    1. Interviewer
    2. Location
    3. Start time
      Schedule Interview view configuration
  6. Click Submit to save the View.
  7. Save the Candidate Case Type.

3 Edit the Interview Candidate flow to add a Split for Each shape

  1. In the Candidate Case Lifecycle, in the Interview Candidate Process, click the Configure Process icon.
  2. Click Open process in Dev Studio to open the Flow Rule.
  3. Add a Split for Each advanced shape.
  4. In the Split For Each properties window, configure the details as shown in the following image by using the .Interviews property and the ConductInterview subflow.
    Split for each step configuration
  5. Replace the existing Conduct Interview subprocess shape with the Split For Each smart shape.
    Conduct Interview subprocess
  6. Save the flow changes.

4 Update AssessmentRating Declare Expression

  1. Update the AssessmentRating Declare Expression to calculate the average of all interview ratings.
    Parallel processing declare expression whenever inputs change
    Tipp: Use the Average of computation type to calculate the average value for a property in a page list. Leave the using entries in which field blank.


In der folgenden Mission verfügbar:

Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice