Airflow setup
info
This feature is in Beta mode, please reach out if you want to activate it on your instance.
Catalog currently integrates through Marquez and OpenLineage.
Configure Airflow
- If using Airflow 2.3 to 2.6 : add
openlineage-airflow
to the requirements / packages to install within the Airflow instance - If using Airflow 2.7 : nothing to install
- Add the following environment variables:
OPENLINEAGE_URL
: the URL of the HTTP backendOPENLINEAGE_API_KEY
: the API key to allow Airflow to write to MarquezOPENLINEAGE_NAMESPACE
: the namespace associated to the Airflow instance
Credentials
You must provide Catalog with following elements:
- Marquez API URL and API key (
OPENLINEAGE_URL
,OPENLINEAGE_API_KEY
) - namespace configured for Airflow (
OPENLINEAGE_NAMESPACE
) - namespace for the main warehouse source (set by OpenLineage)
info
If you do not have your own Marquez server, please reach out to catalog-support@coalesce.io