dbt Labs + Prefect
dbt Labs is the most popular platform empowering analytics engineers to transform data directly in their data warehouse without moving data between a database and ETL tools. The dbt + Prefect integration makes scheduling, running and monitoring dbt jobs easy, fast and reliable.
Schedule and run your dbt jobs
Prefect can trigger any number of dbt jobs either in your environment or in dbt cloud.
Monitor dbt flows in Prefect
With dbt Cloud and Prefect Cloud together, data teams can monitor dbt job statuses individually or as part of a larger dataflow. Failure notifications can be sent through Slack, email, or incident management platforms such as PagerDuty.
Empower analytics engineers with Prefect Cloud UI
With Prefect Cloud's UI, analytics engineers as well as business users can trigger their own job runs, and then monitor status, saving data teams time and empowering users so they can move faster.
"dbt is being used by analytics engineering teams worldwide to create and manage critical transformation workflows. As our customers rely more and more on these dbt-powered transformations as part of their data infrastructure, there is a need to have them connected with the broader data stack… and that’s where Prefect comes in. With hundreds of joint users already, we’re excited to have co-developed a powerful integration for dbt Cloud that will unlock even more capabilities, and analytics and data engineers collaborate more easily."
Nikhil Kothari / Head of Technology Partnerships at dbt