Skip to main content

Analyzing results of a simulation using reports

3 Tasks

10 mins

Visible to: All users
Beginner Pega Customer Decision Hub 8.7 English
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Scenario

U+ Bank is currently cross-selling on the web by showing various credit cards to its customers.

The bank wants to run a distribution test simulation in Pega Customer Decision Hub™ and output the results to a database table and view the results by using out-of-the-box simulation reports.

Use the following credentials to log in to the exercise system:

Role User name Password
Next-Best-Action Designer NBADesigner rules

Your assignment consists of the following tasks:

Task 1: Prepare data set for simulation run

Run the PrepareSimulationData data flow to prepare the data set for the simulation run.

Note: The SampledCustomers_Inbound is not available in a persisted store. To initialize the customer data, first, run the PrepareSimulationData data flow.
If you already ran the PrepareSimulationData in this exercise system as part of a previous challenge, you do not need perform this task.

Task 2: Create and run a distribution test simulation

Create a distribution test simulation run to:

  • Use the Trigger_NBA_Grow_Creditcards strategy.
  • Output the run results to the database.
  • Add out-of-the-box simulation reports to the simulation.

Task 3: View the simulation run results

Use the out-of-the-box simulation reports to view the simulation run results.

 

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Challenge Walkthrough

Detailed Tasks

1 Prepare data set for simulation run

  1. On the exercise system landing page, click Pega CRM suite to log in to Customer Decision Hub.
  2. Log in as Next-Best-Action Designer with User name NBADesigner and Password rules.
  3. In the navigation pane of Customer Decision Hub, click Data > Data Flows to view the list of data flows.
    Data flows
  4. In the list of data flows, search for and then open the PrepareSimulationData data flow to prepare the data set used for simulations.
    This data is based on a Monte Carlo dataset, which is generated by the system.
    Note: The Monte Carlo data set generates a mock data set. As a result, different simulation runs have different results.
  1. Click Actions > Run to open the data flow work item.
    Run a data flow
  2. Click Submit.
  3. Click Start to process the data, and then wait for the processing to complete.
    Note: Notice that the prospect data is populated once the test run is complete.
  1. Close the data flow window.

2 Create and run a distribution test simulation

  1. In the navigation pane of Customer Decision Hub portal, click Simulation Testing.
    Simulation testing option
  2. In the upper-right corner, click Create, and then select Distribution test to configure the settings for the strategy configuration.
    Create Distribution test
  3. In the Configure inputs section, in the Strategy tile, click Configure to select a strategy on which you want to run the simulation.
  4. In the Strategy dialog box, in the Trigger_NBA_Grow_Creditcards strategy, click Add to select the strategy.
    Trigger NBA grow strategy
  5. Click Apply to add the strategy.
  6. In the Configure inputs section, in the Audience tile, click Configure to select an audience on which you want to run the simulation.
  7. In the Audience dialog box, in the SampledCustomers_Inbound audience, click Add to select audience.
    Audience for simulation
  8. Click Apply to add the audience.
  9. In the Simulation name field, enter DistributionTest.
    Rename a simulation
  10. In the Assign output destinations section, click Create new to add a new output destination.
  11. In the Create new output dialog box, configure the following information.
    1. In the Name field, enter SimulationResults.
    2. In the Type list, select Database Table.
    3. Click Done to complete the output destination details.
  12. In the Assign reports to outputs section, click Add report new to add a new output destination.
  13. In the Assign reports to outputs dialog box, add the following report:
    1. In the Output list, select SimulationResults.
    2. In the Report category list, select Simulations.
    3. In the Report list, select Action distribution.
  14. In the Assign reports to outputs section, click Add report new to add a new output destination.
  15. In the Assign reports to outputs dialog box, add the following report:
    1. In the Output list, select SimulationResults.
    2. In the Report category list, select Simulations.
    3. In the Report list, select Action priority report.
      Distribution test reports
  16. Click Submit and run to run the simulation.

3 View the simulation run results

  1. Once the simulation run is complete, click Review reports.
  2. Open the Action distribution report.
    Open a report
  3. View the volume of individual actions.
    Proposition distribution report results
     
    Note: The Monte Carlo data set generates a mock data set. Different simulation runs have different results.
  1. Close the report.
  2. Open the Action priority report.
  3. View the average priority of individual actions.
    Priority report results
    Note: The Monte Carlo data set generates a mock data set. Different simulation runs have different results.

This Challenge is to practice what you learned in the following Module:


Available in the following mission:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

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