2.7 Workflows
Workflows enable you to design machine learning processes using a drag-and-drop canvas composed of nodes and connectors. Each node represents a task or step in the machine learning workflow. The connectors define the flow between these steps.
Figure 6-19 Home page with Workflows icon highlighted
- Create: Click Create to create a new workflow.
- Edit: Select a workflow from the list and click Edit to edit it.
- Duplicate: Select any workflow from the
list and click Duplicate to create a copy. The
duplicated workflow will immediately appear with a
Readystatus. - Delete: Select any workflow from the list and click Delete to remove it. You cannot delete a workflow that is currently running. You must stop it before attempting to delete.
- Start: If you have created a workflow but have not run it, click Start to run the workflow.
- Stop: If a workflow is running, select it and click Stop to halt the running of the workflow.
- High-Level Steps to Create a Workflow
This topic lists the high-level steps to create a workflow. - Create a Workflow
A workflow is a collection of interconnected machine learning tasks or operations, represented by workflow nodes. Each node represents a distinct computational task—such as data import, data transformation, feature selection, model training, model evaluation, or model scoring—within the workflow. Connectors define the sequence and dependencies between nodes. - Workflow Nodes
A workflow node is an individual computational component in a workflow. Each node represents a specific task or operation, such as importing and preparing data, training a model, or evaluating results.
Parent topic: Get Started
2.7 High-Level Steps to Create a Workflow
This topic lists the high-level steps to create a workflow.
- Open an existing workflow, or click Create on the Workflow listing page.
- Add workflow nodes to the canvas by dragging them from the
palette or by clicking their Add buttons.
Note:
This is a typical flow of nodes. The nodes can be used in multiple ways and you need not use all the nodes in a workflow. - Configure the settings for each node.
- Run the nodes individually, or click Run All to run the entire workflow.
Figure 6-21 A workflow with all node types
Parent topic: Workflows
2.7 Create a Workflow
A workflow is a collection of interconnected machine learning tasks or operations, represented by workflow nodes. Each node represents a distinct computational task—such as data import, data transformation, feature selection, model training, model evaluation, or model scoring—within the workflow. Connectors define the sequence and dependencies between nodes.
Parent topic: Workflows
2.7 Workflow Nodes
A workflow node is an individual computational component in a workflow. Each node represents a specific task or operation, such as importing and preparing data, training a model, or evaluating results.
- Data Source Node: Specifies the workflow’s data source (schema and table). This node supports data-related tasks such as data import, data splitting, and computing basic statistics. It typically serves as the starting point of the workflow.
- Feature Selection Node: Identifies and selects a subset of the most important features (columns) to help improve model performance. This node evaluates attribute importance during model training.
- Model Build Node: Trains machine learning or statistical models using supported algorithms. This node manages model training and model creation for downstream evaluation and scoring.
- Model Evaluation Node: Measures model performance by running evaluation tasks.
- Model Apply Node: Applies a trained model to input data to generate predictions or scores.
- Open an existing workflow, or click Create on the Workflow listing page.
- Drag and drop the required workflow nodes from the palette onto the canvas.
- Configure settings for each node as needed.
- Run individual nodes or click Run all to run the entire workflow.
- Data Source Node
The Data source node defines the workflow’s data source by specifying the schema and table. It supports data-related tasks such as data import, data splitting, and basic statistical computations. This node typically serves as the starting point of a workflow. - Feature Selection Node
The Feature Selection node selects a subset of relevant features (columns) to help improve model performance. It uses attribute-importance results generated during model training to guide feature selection. - Model Build Node
The Model Build node builds and trains machine learning or statistical models using supported algorithms. - Model Evaluation Node
The Model Evaluation node evaluates model performance using available evaluation metrics and reports. - Model Apply Node
The Model Apply node applies a trained model to input data to generate predictions or scores. - Deploy a model
Deploying a model creates an Oracle Machine Learning Services endpoint that can be used for scoring.
Parent topic: Workflows
2.7 Data Source Node
The Data source node defines the workflow’s data source by specifying the schema and table. It supports data-related tasks such as data import, data splitting, and basic statistical computations. This node typically serves as the starting point of a workflow.
- Upstream node: None
- Downstream node: Feature Selection node, Model Build node, Model Evaluation node
Parent topic: Workflow Nodes
2.7 Feature Selection Node
The Feature Selection node selects a subset of relevant features (columns) to help improve model performance. It uses attribute-importance results generated during model training to guide feature selection.
- Upstream node: Data Source node
- Downstream nodes: Feature Selection Node, Model Evaluation node, Model Apply node
Parent topic: Workflow Nodes
2.7 Model Build Node
The Model Build node builds and trains machine learning or statistical models using supported algorithms.
- Upstream nodes: Data Source node, Feature Selection node
- Downstream nodes: Model Evaluation node, Model Apply node
Parent topic: Workflow Nodes
2.7 Model Evaluation Node
The Model Evaluation node evaluates model performance using available evaluation metrics and reports.
- Upstream nodes: Data Source node, Model Build Node
- Downstream nodes: None
Parent topic: Workflow Nodes
2.7 Model Apply Node
The Model Apply node applies a trained model to input data to generate predictions or scores.
- Upstream node: Data Source node, Model Build node.
- Downstream node: None.
Parent topic: Workflow Nodes
2.7 Deploy a model
Deploying a model creates an Oracle Machine Learning Services endpoint that can be used for scoring.
Related Topics
Parent topic: Workflow Nodes






to exit the canvas. This takes you back to the
Workflows listing page.
























