Improved performance of decision strategies
Valid from Pega Version 8.1
Strategy rule performance has been improved through the implementation of a new engine. You can perform single and batch test runs to analyze strategy performance, locate and prevent potential issues, and optimize strategy components. Test runs now support data sets and data flows with multiple key properties. The redesigned Test run panel improves the display of information and highlights the most immediately relevant details.
For more information, see Configuring a single case runs and Configuring a batch case runs.
Extract summaries from the analyzed text
Valid from Pega Version 8.1
You can now configure a Text Analyzer rule to extract information-rich blocks of text from the analyzed content and combine them into a comprehensive and coherent summary. By summarizing large documents, such as emails, you can facilitate making business decisions without having to read an entire document. In Text Analyzer rules, you can combine summarization with other types of text analysis, such as topic or entity detection, to extract the full context from a message.
For more information, see Configuring text extraction analysis and Tutorial: Extracting email context with Text Analyzer rules.
Upgrading Adaptive Decision Manager data mart tables might fail
Valid from Pega Version 7.3.1
Issue: Upgrade from 7.3 to 7.3.1 fails if the data contained in the pxInsName column of the PR_DATA_DM_ADMMART_PRED_FACT table is longer than 128 characters.
Reason: During the Pega Platform™ upgrade from 7.3 to 7.3.1, data in the Adaptive Decision Manager (ADM) data mart tables is migrated from the PR_DATA_DM_ADMMART_PRED_FACT table to the PR_DATA_DM_ADMMART_MDL_FACT table. In Pega 7.3.1, ADM uses only the PR_DATA_DM_ADMMART_MDL_FACT table where the pxInsName property can store values that are 128 characters long. In Pega Platform 7.3, the pxInsName property in the PR_DATA_DM_ADMMART_PRED_FACT table can store values that are 255 characters long. If the pxInsName property contains values that are longer that 128 characters, the upgrade fails.
Resolution: Issue an ALTER TABLE statement to change the pxInsName column size to 255 characters and resume the upgrade. For example:
ALTER TABLE rules.pr_data_dm_admmart_pred ALTER COLUMN pxInsName TYPE varchar(255);
For more information, see Adaptive Decision Manager data model.
Additional adaptive model predictors based on Interaction History
Valid from Pega Version 8.1
Customer interactions are now automatically used in adaptive models to predict future customer decisions. For example, a phone purchase registered in Interaction History allows an adaptive model to predict that a customer is more likely to accept supplementary coverage for a new device. Such interactions, collected in a predefined Interaction History summary, are applied as an additional set of predictors in an adaptive model.
The aggregated Interaction History summary predictors are enabled by default for every adaptive model configuration.
For more information, see Enabling Interaction History predictors for existing adaptive models.
Update text analytics models instantly through an API
Valid from Pega Version 8.1
Use the pxUpdateModels API to automatically retrain text analytics models for which you gathered feedback as a result of the pxCaptureTAFeedback activity. The pxUpdateModels API provides an option to update the model with the latest feedback without having to open Prediction Studio. Instead, you can use the activity from your application, for example, through a button control.
For more information, see Feedback loop for text analytics.
Managed real-time data flow runs
Valid from Pega Version 8.1
Pega Platform™ now fully manages the life cycle of real-time data flow runs which helps you save time and reduce maintenance efforts. You no longer need to re-create the runs in every environment and manually pause and restart them after every modification. The application manages such runs by seamlessly implementing your changes and keeping the runs active until they encounter a specified number of errors or until you exclude the runs from the application.
For more information, see Tutorial: Using managed data flow runs and Creating a real-time run for data flows
Prediction Studio notifications
Valid from Pega Version 8.3
Prediction Studio now displays notifications when adaptive or predictive models encounter problems. For example, if the performance of a model decreases suddenly, a notification appears, which you can use to immediately investigate the cause of the problem.
For more information, see Accessing Prediction Studio notifications and Prediction Studio notification types.
Predictive models monitoring
Valid from Pega Version 8.2
In Prediction Studio, you can now monitor the predictive performance of your models to validate that they make accurate predictions. Based on that information, you can re-create or adjust the models to provide better business results, such as higher accept rates or decreased customer churn.
For more information, see Monitoring predictive models.
Kafka custom serializer
Valid from Pega Version 8.2
In Kafka data sets, you can now create and receive messages in your custom formats, as well as in the default JSON format. To use custom logic and formats for serializing and deserializing ClipboardPage objects, create and implement a Java class. When you create a Kafka data set, you can choose to apply JSON or your custom format that uses a PegaSerde implementation.
For more information, see Creating a Kafka data set and Kafka custom serializer/deserialized implementation.
Additional configuration options for File data sets
Valid from Pega Version 8.2
You can now create File data sets for more advanced scenarios by adding custom Java classes for data encryption and decryption, and by defining a file set in a manifest file.
Additionally, you can improve data management by viewing detailed information in the dedicated meta file for every file that is saved, or by automatically extending the filenames with the creation date and time.
For more information, see Creating a File data set for files on repositories and Requirements for custom stream processing in File data sets.