Data Engineering intermediate ⏱ 6–8 hours
Data Quality with Soda Core + Snowflake
Implement automated data quality checks on Snowflake using Soda Core to catch bad data before it reaches dashboards.
SodaData QualitySnowflakeMonitoring
View project on GitHub
What you’ll build
A data quality monitoring setup using Soda Core against a Snowflake warehouse: freshness checks, null rates, row count validation, and custom business rules. The same pattern data teams use to catch pipeline failures before they impact reports.
Skills you’ll practice
- Writing SodaCL checks: schema, missing, validity, anomaly
- Connecting Soda Core to Snowflake
- Integrating quality gates into a dbt or Airflow pipeline
- Interpreting scan results and alerting on failures
The full project guide is for members
Join Surfalytics to unlock every step of this project, all other projects, the full course, and the private community.
7-day free trial · Cancel any time