Back to Lineage

Custom Lineage

Add lineage for data flows not automatically detected.

When to Use Custom Lineage

  • External ETL tools not yet supported
  • Manual data processes
  • Spreadsheet-based workflows
  • Third-party data sources

Creating Custom Lineage

Use the API to push custom lineage relationships:

POST /api/v1/lineage
{
  "source": "external_api.orders",
  "target": "warehouse.fact_orders",
  "transformation": "Daily batch load via Airflow",
  "job": "airflow:daily_orders_etl"
}

Bulk Upload

Upload a CSV with source, target, and transformation columns for bulk lineage creation.