Modular Pipeline with Sub-Workflows

v1.1 Feature

Demonstrates v1.1 sub-workflows — compose complex pipelines from reusable building blocks.

3 nodes · 2 edges
v1.1sub-workflowcomposition
Visual
Extract Datasystem
sequentialTransform
Transformsystem
sequentialLoad
Loaddb
ex-sub-workflow.osop.yaml
osop_version: "1.1"
id: "sub-workflow-composition"
name: "Modular Pipeline"
timeout_sec: 7200
imports:
  - "./etl-extract.osop"
nodes:
  - id: "extract"
    type: "system"
    name: "Extract Data"
    workflow_ref: "etl-extract"
  - id: "transform"
    type: "system"
    name: "Transform"
  - id: "load"
    type: "db"
    name: "Load"
edges:
  - from: "extract"
    to: "transform"
    mode: "sequential"
  - from: "transform"
    to: "load"
    mode: "sequential"