Surfalytics
All pet projects
Data Engineering intermediate ⏱ 5–7 hours

dbt Observability with Elementary Data

Add observability to a dbt project using Elementary Data — get automatic test results, anomaly detection, and a report UI.

dbtElementaryObservabilityData Quality
View project on GitHub

What you’ll build

Elementary Data integrated into an existing dbt project, with automated anomaly detection on row counts and distributions, test result history, and an HTML report you can share with stakeholders.

Skills you’ll practice

  • Adding Elementary as a dbt package
  • Configuring anomaly detection monitors
  • Reading and interpreting Elementary reports
  • Understanding the difference between dbt tests and observability