Overview
The OpenLineage integration for dbt captures lineage metadata from your data transformations automatically. A comprehensive guide on how to configure and use the OpenLineage integration with dbt can be found at OpenLineage documentation.Getting Started
Requirements
- Python 3.8+
- An existing dbt project
Install
Install the OpenLineage dbt wrapper:oleander API Key
Go tohttps://oleander.dev, then copy your API key.
Configure
Set the following environment variables:Run
Replace your usualdbt run command with dbt-ol to begin collecting lineage metadata:
dbt-ol wrapper supports all standard dbt commands. For example:
https://oleander.dev to view the OpenLineage events emitted by your dbt models.