Skip to main content
LinkedIn
Copied!

Table of Contents

Response capture works differently after upgrade from Pega Platform version 7.x or 8.1 to a later version

Version:

Only available versions of this content are shown in the dropdown

Before the introduction of model execution results, models were updated with responses even on a subset of context keys.

For example, before Pega Platform version 8.2, for an adaptive model rule with three context keys: pyIssue, pyGroup, and pyName, three models were created with the following properties:

  • pyIssue, pyGroup
  • pyGroup and pyName
  • pyGroup

If a response was sent with the pyIssue and pyGroup properties, then all three models received the response.

This behavior changed with the introduction of model execution results for response handling for adaptive models. In Pega Platform versions 8.2 and later, in a similar scenario, only the model with the pyIssue and pyGroup properties receives the response.

With model execution results, it has become easier for a single response to update all component models. When models are executed in the course of a strategy result, the model execution results are passed along and when they are part of the outputs, they are stored in pxDecisionResults.

When a response is captured, all the models that have executions related to the strategy result are updated (pyOutcome should still match, and optionally pyPrediction).

In the Strategy Test Run panel on the right side under Results for internal fields, you can view Models executed (the model results that are passed).

Solution

  1. If you want multiple models to learn from the same response, perform the following actions:

    1. In a Data Join component in your decision strategy, select Exclude model results from strategy_shape_name if you only need the model results from the source components.

      For more information, see Enrichment.
    2. In a Group By component, specify which model results to include by selecting Include model results for or Include all model results in group.

      For more information, see Aggregation.
Did you find this content helpful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

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

Pega Community 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
Contact us