You are here: Decisioning > Decisions > Simulations landing page
Access this landing page by selecting the > Decisioning > Decisions > Simulations menu item.
Simulations assume the availability of customer data, data classes and report definition rules. The definition of data (input and output) and topology is typically performed by system architects, the definition and triggering of simulations is typically performed by strategy designers. Topology settings influence the operation of simulations.
Available in applications that have access to the Decision Management rule sets or in applications built on PegaDM.
Runs tab
Use the simulations facilities to define and manage simulation definitions. Use the button at the end of the corresponding row to delete a simulation definition.
The overview shows information about the definitions available in your application.
- ID: the simulation identifier.
- Interaction: the name of the interaction rule.
- Strategy: the name of the (first) strategy rule selected by the interaction rule. A simulation can only run one strategy; if the interaction rule has multiple strategies, the simulation takes the first strategy.
- Input definition: the name of the input definition.
- Output definition: the name of the output definition.
- Records processed: the number of data records processed.
- Updated and Updated by: the period of time elapsed since the last update to the simulation definition (creating, updating, or running the configuration) and the operator name.
- Status: the work item status.
Use the New button to open the Simulation Setup form. This form allows you to create a new simulation definition. Provide the following information:
- Input definition: Select the input definition. After it is selected, you can use the corresponding links to view the input definition instance and preview the data retrieved by the input definition.
Note: to make sure the simulation run processed the correct number of records, do not check out the report definition records.
- Interaction: Select or enter the name of the interaction rule. After selecting the interaction rule, you can use the button to open or create the rule. The Simulation Setup form displays information about how the interaction rule is configured to run the strategy.
Click Save to save the simulation, or Save and execute to save and run the simulation. The progress of the simulation displays.
- Click the links in Interaction Rule, Strategy and Input to go to the corresponding rule or configuration.
- Click Refresh to update the information displayed under Simulation Progress.
- Click Stop to stop the process of running the simulation.
- Click Delete to complete the work item and delete its results.
- Click Re-Execute to run the simulation again.
When the status is Resolved-Completed, go to the Reports tab to view the reports. If the interaction rule is configured to write results to VBD, you can perform analysis by clicking the link that opens the VBD Planner.
The Reports tab provides proposition, segment and channel centric reports:
- Distribution of the top ranked propositions selected by the strategy.
- Average priority of propositions selected by the strategy.
- Recurrence of propositions considered by the strategy and corresponding rank.
- Average priority in the proposition rank report.
- Distribution of segments selected by the strategy.
- Distribution of all propositions selected by the strategy regardless of rank.
- Distribution of the second highest ranked proposition selected by the strategy.
- Distribution of the third highest ranked proposition selected by the strategy.
- Simulation results.
You can also define your own reports by using the New button to create a new report definition instance.
Referencing Simulations
The following methods support simulations in activities:
- Create simulation: create a simulation run by using the Call Pega-DM-Batch-Work.pxCreateSimulationRun method with these parameters:
- Input definition name
- Interaction rule name
- Work ID (out parameter to override default generated IDs)
Two additional parameters are provided for use in Next-Best-Action Marketing implementations: apply constraints, and constraint data.
- Run simulation: once defined, simulations can be triggered by using the Call Pega-DM-Batch-Work.pxInvokeDecisionExecution method and providing the work item's ID.
Related information
Open topic with navigation