Workflow for Using Decision Models in Oracle Integration

Use the following approach as a general guideline to create and use a decision model in Oracle Integration. After creating a decision model, you must develop an integration to use it.

You may choose to complete some of these steps in any order. Iteratively refine your decision model as you build it to suit your requirements.

Workflow Table

Order Step More information

1

Create a project

To create a decision model, you must create a project in Oracle Integration. Alternatively, you can use an existing project.

To create a new project, see Create or Import a Project in Using Integrations in Oracle Integration 3.

2

Create a decision model

Create a decision model, the container for decisions, input data, and decision services.

See Create Decision Models.

3

Add decisions

Add decisions within your model.

See Add Decisions.

4

Define input variables

Define the input data and type for your decisions.

See Define Decision Input and Type.

5

Connect nodes on the canvas

Connect all nodes on the canvas to visually represent the decision flow.

Connect Nodes on the Canvas.

6

Configure the logic for decisions

Configure the logic for each decision node, defining how its output is derived from its input. You can use Friendly Enough Expression Language (FEEL) to define expressions across the decision model.

See Configure a Decision's Logic.

Note:

Add and connect the nodes on the canvas before configuring the decision logic. This provides all the necessary data as suggestions during the configuration process.

7

Fix errors in decisions

Check each decision for errors and warnings, and resolve them.

Review and Fix Errors in a Decision.

8

Test the decision model

Test the decision model and its decisions to ensure they work as expected.

See Test a Decision Model.

9

Create decision services

Create decision services to complete the configuration of your decision model.

See Expose Decisions as Services.

10

Activate the decision model

Activate the decision model to use it in an integration.

See Activate a Decision Model.

11

Create an integration

Create an integration to call the decision model.

See Create Integrations in Using Integrations in Oracle Integration 3.

12

Add the decision model to the integration

Using the decision services you created, add the decision model to the integration.

See Add a Decision Model to an Integration.