Soda

Soda CoreOpen Source
Data Quality Tool

Soda makes it easy to detect, diagnose, and resolve data issues across the entire data product lifecycle. Use the practices of data reliability engineering as code to create coverage, eliminate data downtime, and make data available 24/7.
soda terminal interactive demo
Code

Install Soda Core

An open-source framework with a powerful, extensible language and testing-as-code capabilities.
Install Soda Core
Slack

Join Us on Slack

Be part of the conversation and leverage our community of good data practice.
Soda Slack
Github

Explore Our Code

Built by and for data and analytics engineers, with contributors from Disney, HelloFresh, and Udemy.
Soda Github

Test and monitor data, as code.

Use SodaCL, Soda’s Domain-Specific Language, to test data as-code across every data workload, from ingestion to transformation to production.
  • Easy to set-up, read, and maintain
  • Write data checks-as-code
  • Manage Check files version control in Git
Discover SodaCL
Soda Test Workflow

Get coverage in minutes, not days.

Write data reliability checks as code with a powerful Domain Specific Language, for all datasets across warehouses.
  • One language for data reliability and quality
  • Easy for everyone to learn, read, and write
  • Out-of-the-box and quick-to-scale built-in checks and metrics
soda data check code

Analyze issues with built-in diagnostics.

Automatically capture incident diagnostics and historical metrics. Leverage lineage and data health scores for RCA and impact assessment.
  • Review row samples when a data quality check fails.
  • Investigate anomalies and add notes to outlier data points.
  • Use lineage for incident root cause and impact analysis.
Monitor History Chart Annotations
Monitor History Chart and AnnotationsCollaboration
Tasks

Get instant alerts when issues arise.

Integrate Soda with your on-call systems to get alerts about data issues. Need to resolve something? You can kick off incidents in Soda Cloud.
  • Get alerts in Slack and email.
  • Use webhooks to route alerts to your on-call systems.
  • Create incidents in Soda Cloud.
Soda Slack Integration
Github
See how HelloFresh, Servier, and Udemy are contributing to our open-source code.
Meet Our Contributors
Code

Install Soda Core

A framework with advanced testing-as-code capabilities and a powerful, extensible language.
Install Soda Core
Slack

Join Us on Slack

Be part of the conversation and leverage our community of good data practice.
Soda Slack
Github

Explore Our Code

Built by and for data and analytics engineers, with contributors from Disney, HelloFresh, and Udemy.
Soda Github