Before you start
The decision service has two folders that contain business rules for different decisions:
| Folder | Decision |
|---|---|
| validation | Determines whether the submitted data is valid. |
| eligibility | Determines whether the loan can be approved. |
The decision service also contains a ruleflow that states the sequence for running the rules. If a loan request passes the rule in the validation folder, the ruleflow directs the loan data to the rules in the eligibility folder. Otherwise, the decision service rejects the loan.
The loan company wants you to add an eligibility policy that requires the borrower’s credit score to be at least 30 times bigger than the requested loan duration. To implement the policy, you create an action rule. Because of the growing number of eligibility rules, you decide to implement separate testing at this decision point. To do so, you create a separate ruleflow for eligibility, and a decision operation that uses the ruleflow.
Learning objectives
You do the following tasks:
- Explore the contents of a ruleflow.
- Create a ruleflow.
- Modify an existing ruleflow to call a subflow.
- Specify an order for running rules.
- Create a decision operation that uses the new ruleflow.
The tutorial does not cover collaborative development in the decision governance framework. You work in an ungoverned branch of the decision service, and not in a release.
Time required
This tutorial should take approximately 40 minutes to finish. If you explore other concepts related to this tutorial, it could take longer to complete.Audience
The tutorial introduces is for users who want to create ruleflows in the Decision Center Business console.Prerequisites
You work on a branch that you create in the decision service that is provided in the Miniloan Service sample project. To publish the decision service and create your branch, see Preparing and removing the tutorial project.The sample project is in English.
More information
If you are not familiar with the Decision Center Business console or the ruleflows, you can learn more in the following sections:Best practices
This tutorial includes the following best practices for creating a ruleflow in the Business console:- Create a subfolder in a project folder to group similar rules. Example...
- Create a ruleflow within a ruleflow to sequence certain rule together. Example...
- Select properties that optimize the running of the rules. Example...