This repo contains a dbt project and a set of Airflow DAGs showing how to run dbt in Airflow using Cosmos.
To run this, you'll need:
- The Astro CLI installed
- Docker
- Clone this repo
- Run
astro dev start
to start the Airflow instance
The DAGs in this repo are meant to illustrate how to run dbt in Airflow using Cosmos. They use dbt's jaffle_shop example project.
The DAGs fall into three categories:
- Basic: these are the simplest examples of Cosmos
- Profiles: these show how to customize your dbt profiles using Cosmos
- Filtering: these show how to use Cosmos to filter which models are run