Introduction
We use Airflow to run dbt tasks automatically and in order. This helps keep data fresh and organized without doing it by hand.
You want to update your data models every day without manual work.
You need to run tests on your data after it changes.
You want to run multiple dbt commands in a specific order.
You want to get alerts if something goes wrong in your data pipeline.
You want to combine dbt with other data tasks like loading or cleaning.