Skip to main content

Step 1 — Create an Airflow source

In Prizm, go to Sources → Add Source → Airflow.

Identity fields

Lineage & profiling fields

Alert fields

These alert on run state directly — they are independent of the metric thresholds in What We Collect.

Step 2 — Configure your connection mode

Prizm authenticates against your Airflow REST API and polls on a schedule. This requires a network path from Prizm to your Airflow webserver.Prizm auto-detects whether your Airflow is running REST API v1 (/api/v1) or v2 (/api/v2) based on the reported version, so upgrading Airflow between major API versions does not require changing the source config.

Additional fields (API Pull only)

Schedule

Prizm polls daily at 02:30 UTC by default. On transient failures, Prizm retries automatically up to 3 times before skipping that sync window. You can adjust the schedule from the connector detail page after saving.

Required Airflow permissions

The account used for API Pull needs read access to DAG and Task resources in Airflow. In Airflow’s built-in RBAC, the Viewer role covers this.
After saving, trigger a manual sync immediately from the source page to confirm the connection before waiting for the scheduled window.

Step 3 — Verify your connection

After setup, confirm the following. If any step fails, see the troubleshooting section below.

Troubleshooting


Next Steps

Plugin Setup

Set up real-time push-based metadata with the Prizm Airflow Plugin.

What We Collect

Full field-level breakdown of every metadata object Prizm extracts from Airflow.