Connecting to an external Cassandra database

Start storing data in an external Cassandra database by configuring the Decision Data Store (DDS) service.

For more information about the external Cassandra deployment, see Cassandra overview.

Note: This procedure applies only to on-premises deployments.
Before you begin: Define Pega Platform access to your external Cassandra database resources by creating Cassandra user roles with assigned permissions.

For more information, see Defining Pega Platform access to an external Cassandra database.

  1. In the header of Dev Studio, click Configure > Decisioning > Infrastructure > Services > Decision Data Store.
  2. In the Decision data store nodes section, click Edit settings.
  3. In the Edit decision data store settings window, select the Use external Cassandra cluster check box.
  4. In the Cassandra host(s) field, enter a comma-separated list of Cassandra host names or IP addresses.
  5. In the Cassandra CQL port field, enter the default Cassandra Query Language (CQL) port.
    To connect to the DDS node cluster by using third-party or custom tools to load or extract data through the Thrift protocol, enter 9160. To use the CQL3 Cassandra protocol, enter 9042.
  6. In the Cassandra user ID and Cassandra password fields, enter the credentials for the Cassandra user role that you created.
  7. In the Logging level list, select a logging level.
    For more information about Cassandra driver loggers, see the DataStax driver documentation.
  8. Click Submit.