Close popover

Table of Contents

Configuring the Decision Data Store service


Store decision management data in a Cassandra database and manage the Cassandra cluster by configuring the Decision Data Store (DDS) service.

Examples of decision management data include customer data, decision results, and input data for adaptive and predictive models.

This procedure applies only to on-premises deployments.
  • Configure the Decision Data Store (DDS) service by specifying where you want to store decision management data:

    • To store decision management data in an internal Cassandra database, see Configuring an internal Cassandra database.

      Select this option if you want to use the default Cassandra database for Pega Platform. In this model, the nodes (machine environments) that are designated to hosting the Decision Data Store have their Cassandra Java Virtual machine (JVM) started and stopped for them, by the JVM that is hosting the Pega Platform instance.

    • To store decision management data in an external Cassandra database, see Connecting to an external Cassandra database.

      Select this option if you are already using Cassandra within your IT infrastructure, and want the solutions you build with Pega Platform to conform to this architecture and operational management.

  • Configuring the Cassandra cluster

    Pega Platform comes with an internal Cassandra cluster to which you can connect through a Decision Data Store data set. Before connecting to the cluster through Pega Platform, perform the following steps to achieve optimal performance and data consistency across the nodes in the cluster.

  • Enabling decision management services

    Decision management services comprise the technical foundation of decision management. Learn more about decision management services and how to enable them to fully benefit from next-best-action strategies and other decision management features in Pega Platform.

  • Managing decision management nodes

    Manage the decision management nodes in your application by running certain actions for them, for example, repair or clean-up.

  • Status parameters of Decision Data Store nodes

    The Decision Data Store (DDS) service manages the Cassandra cluster and stores decision management data in a Cassandra database. Use the following reference information to better understand the status parameters of DDS nodes.

  • Temporarily changing the logging level

    You can use the Logging Level Settings tool to support debugging by temporarily overriding the logging level settings in the prlog4j2.xml file for the current node.

Have a question? Get answers now.

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