The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

Built with ❤️ by the HackYourFuture community · Thank you, contributors
Found a mistake or have a suggestion? Let us know in the feedback form.
dbt Setup for Azure PostgreSQL
Week 10 Assignment: Build a Daily Borough Stats Mart with dbt
Week 10 Lesson Plan (Teachers)
Career relevance: Week 10 in the NL data job market
Going Further: Optional Deep Dives
Welcome to Week 10! This week introduces dbt (data build tool), the industry standard for SQL-based data transformations. You will set up dbt for Azure PostgreSQL, learn how Jinja templating extends SQL, write tests to ensure data quality, and build your first mart that will power next week's dashboard.
You continue working with the NYC taxi dataset from Week 9 (raw_trips and raw_zones already loaded in Azure PostgreSQL).
raw_trips and raw_zones loaded into the shared Azure PostgreSQL instancePG_PASSWORD environment variable and access to your personal dev_<your_name> schemauv installed (used to install dbt-core + dbt-postgres)Career relevance: Week 10 in the NL data job market