Link Search Menu Expand Document

Soda product comparison

Last modified on 26-Jan-23

Use these matrices to review the features and functionality that Soda products have to offer.

Set up
Write checks
Collaborate
Run scans
Integrate
Gain insight
Go further


Set up

Feature or functionality soda-core-logo soda-cloud-logo
Available as a free, open source tool done  
Available with a free, 14-day trial license   done
Install in your environment via pip install done  
Connect to 15+ data sources via configurations in a YAML file done  
Connect to 15+ data sources via a web app user interface and a Soda Agent   done
Manage user access to your organization’s Soda Cloud account.   done
Set up Single sign-on for Soda Cloud so that all users in your organization must use your IdP to access it   done

Write checks

Feature or functionality soda-core-logo soda-cloud-logo
Discover datasets of a newly-connected data source   done
Discover column profile information and auto-calculate basic statistics about contents   done
Include automated monitoring checks for each dataset right out of the box   done
Use SodaCL to write human-readable checks for data quality done done
Write new checks in a checks YAML file done  
Write new checks in data quality agreements in the web app user interface   done
Use historic measurements of data for relative comparisons done done
Use built-in metrics to write checks done done
Use your own custom metrics to write checks done done
Include SQL queries in checks for data quality done done
Define an anomaly detection check done done
Define a schema check done done
Apply freshness checks, reference checks, and row-count comparisons between datasets done done

Collaborate

Feature or functionality soda-core-logo soda-cloud-logo
Invite colleagues to join your Soda Cloud account to collaborate on writing checks and monitoring data quality   done
Create and manage data quality incidents, including OOTB integration with Slack and MS Teams to collaborate on investigations   done
Prepare data quality agreements with stakeholders in your organization   done
Set alert notification rules to organize and properly route alerts for data quality issues   done

Run scans

Feature or functionality soda-core-logo soda-cloud-logo
Run an ad hoc scan done done
Define a scan schedule   done
Configure programmatic scans done  
Define filters to test specific portions of data for quality (aka. partitioning) done done
Execute the same checks in multiple environments, such as dev, test, and prod done  

Integrate

Feature or functionality soda-core-logo soda-cloud-logo
Integrate with AirFlow to automate scans and actions proceeding from scan results done  
Use OOTB integration with Slack or MS Teams to send notifications of data quality issues and investigate incidents   done
Integrate with Alation or Metaphor to view data quality details from within your data catalog   done
Integrate with dbt to review dbt test results from within Soda Cloud   done
Use a webhook to integrate Soda Cloud with a third-party service provider, such as Jira or ServiceNow, to send notifications of data quality issues and investigate incidents   done

Gain insight

Feature or functionality soda-core-logo soda-cloud-logo
Take advantage of automatic data profiling for datasets and columns done done
Access sample data to inspire the data quality checks to write   done
View charts to gain visibility into stored measurements for a metric over time   done
Set up notifications to alert your team of data quality failures and warnings   done
View samples of rows that failed a check   done
Use the Soda Reporting API to gain insight into the health of your datasets and your Soda Cloud account user activity, and to build customized dashboards in Tableau, Looker, etc.   done

Go further


Was this documentation helpful?

What could we do to improve this page?


Last modified on 26-Jan-23