Completing the configuration of Decision Center
Finish the configuration by checking the server heap sizes, creating a database schema, and adding users to the Decision Center database.
When you complete the configuration, see Overview: Decision Center to start using the component.
Checking the heap sizes
- Minimum heap size: 4 GB
- Maximum heap size: 8 GB or up to 16 GB for 64-bit systems.
Setting the table tuning value
If you use MSSQL, MySQL, or Postgre DB, configure teamserver.concurrencyGateEnabled =
false.
Also, with the MSSQL setup, you should use ALTER DATABASE SET READ_COMMITTED_SNAPSHOT
ON.
Creating a database schema
After you deploy the Decision Center archives, you must create a database schema. If you have projects from previous versions of Decision Center, verify whether you need to migrate their database schema (see Migrating the Decision Center database).
You can create the database schema in one of two ways:
- REST API (primary method)
- Ant tasks (secondary method)
To apply one of these methods, see Creating the database schema.
The generated script that creates the database schema works on only one database. Do not use the script on a different database. You must generate a script for each database.
Upload users to the Decision Center database
You must mirror all the users in your security realm to the Decision Center database. Until you do so, authenticated users can sign in to the Decision Center, but they are not assigned a complete permission profile for branch security, or visible as participants in the governance framework.
You can upload users by using Ant tasks or directly in the Decision Center Business console (see Managing users from Decision Center).
Opening the Decision Center modules
- Business console: http://localhost:<PORT_NUMBER>/decisioncenter
- REST API tool: http://localhost:<PORT_NUMBER>/decisioncenter-api
Publishing to Decision Center
After you sign in and generate the database schema, the Decision Center database is ready but does not contain rules. To make sure that your configuration is correct, you can publish decision service projects from Rule Designer or import existing projects from another Decision Center.
For example, import these projects into your Rule Designer workspace, and then publish them:
- Open Rule Designer from the start menu.
- In Rule Designer, click , and click Next.
- Click Select root directory, browse to, for example, <InstallDir>/studio/tutorials/decisionservice/answer, and click OK.
- Select Copy projects into workspace and click Finish.
- Publish these projects to Decision Center (see Publishing decision services to Decision Center).