Introduction to Dashboarding
Grafana Setup and Azure PostgreSQL Connection
Pipeline Health Dashboard
Data Quality Dashboard
Presenting Metrics and Definitions
Practice
Assignment
Gotchas & Pitfalls
Week 11 Lesson Plan (Teachers)
Assignment
Content coming soon...
Suggested Project Scope
- Create a read-only database user in Azure PostgreSQL for Grafana access
- Build a pipeline health dashboard with at least 3 panels: run status, duration trends, failure rate
- Build a data quality dashboard with at least 3 panels: null rates, row counts, test results
- Add at least one Grafana variable for filtering (e.g., pipeline name, date range)
- Write metric definitions for every panel: name, description, source query, grain
- Prepare and deliver a 5-minute presentation of your dashboards to the class
- Deliverables: Grafana dashboard (exported JSON or screenshots), metric definitions document, presentation
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.