Key features
Decision Center enables business users to work directly on decision services. Learn about its key features for developing, managing, and deploying rule applications.
The following table shows the primary features in Decision Center. Unless otherwise indicated, you can find these features in the Business console.
| Feature | Decision Center | |
|---|---|---|
| Authoring | Creating rule projects |
You can view and edit decision services. |
| Authoring rules |
You can build rule by using the Intellirule editor. |
|
| Working with ruleflows |
You can create ruleflows and add different types of elements to control the execution of rules. |
|
| Working with technical rules |
You can create and manage technical rules. |
|
| Working with functions |
You can create and manage functions. |
|
| Validating | Running tests and simulations |
You can validate your rules by using test suites and simulations. |
| Deploying | Creating deployment configurations |
As an administrator or configuration manager, you can create and edit deployment configurations. |
| Managing RuleApps |
You use deployment configurations for decision services. |
|
| Managing servers |
As an administrator or configuration manager, you can manage the list of servers available to Decision Center and who has access to them. |
|
| Managing | Governing changes to decision services |
You can oversee the lifecycle of decision services by using the decision governance framework, a predefined release workflow that is based on change and validation activities. |
| Managing custom permissions |
The Business console supports permission profiles that you can combine with the decision governance framework. In addition, a profile for custom permissions allows you to use detailed permissions. These permissions can be set up with a dedicated REST API. |
|
| Managing dependencies between projects |
As an administrator or configuration manager, you can set up project dependencies to make a project available in different decision services or branches. A decision service can contain several projects, which are linked together by default. |
|
| Managing branches |
You can create and merge branches to manage the evolution of projects over time. |
|
| Creating decision operations |
You can create decision operations that include all the settings that are needed to define the contents of a ruleset and its parameters. |
|
| Working with dynamic domains |
You can update dynamic domains and your project in the Business console. |
|
| Taking snapshots |
You can take snapshots to capture the state of a branch at a specific moment in time. |
|
| Deprecated Following streams and posting comments |
You can follow streams, and post comments that other users can reply to. |
|
| Using decision artifacts |
You can navigate through a decision service by using the decision artifacts. You can use the search bar or queries to find project elements according to specific criteria, and display the properties that you want to see by selecting the columns in your user profile. |
|
| Viewing vocabulary and BOM paths |
You can view the vocabulary and BOM paths of a decision service through the Model tab in the Business console. The Vocabulary subtab shows the vocabulary that is available in each project of the decision service, and the BOM Path subtab shows the source project for a BOM or a link to the file that defines a BOM. |
|
| Generating reports |
You can view the contents of your repository by using the Decision Center REST API. |
|
| Creating and running queries |
You can use queries to search through the elements in your projects. |
|
| Configuring | Setting configuration parameters |
You can use a configuration setup file to define the installation parameters. You can use REST API to upload files for extension models and messages. You can set some configuration settings from the tab for settings. |
| Using build options |
You can set build options for decision services. |
|
| Running diagnostics |
As an administrator user, you can run diagnostics on different parts of Decision Center to check the state of your system. |
|