What do you like best about Soda?
1. It is very easy to write Soda data contracts & quality tests in YAML format. This will be a significant productivity booster, especially for non-developers.
2. No heavy software installation or extensive configuration was required while integrating Soda core with our Airflow based data pipelines, making it faster to get started.
3. We easily integrated with various source and target systems for our data pipelines, like: Salesforce, Snowflake, S3, BigQuery.
4. Soda Data Contracts allowed us to formalize expectations between data producers and consumers, ensuring data quality across pipelines.
5. Soda helped us to catch data issues in real-time, which is essential in environments where data accuracy is critical. This feature is integrated with PagerDuty, providing timely notifications to on-call support team.
6. Soda provided us built-in anomaly detection, helping identify data issues that might not be captured by predefined checks, thus adding a layer of robustness to data quality efforts.
7. Soda Core is free and open-source, making it accessible for teams that want to implement data quality checks without incurring additional costs.
8. Community support: We encountered a bug while writing data quality tests. When we reported to Soda community Slack, the issue was quickly investigated, acknowledged & a bug was created. We were really happy with the quick action.
9. Our data quality checks run frequently on a daily basis as being part of a DAG in Airflow. Review collected by and hosted on G2.com.
What do you dislike about Soda?
1. No integration with Data Hub (open source tool for Data observability)
2. The bug that we encountered in Soda core was quite intuitive and should have not existed in first place.
3. While Soda Core is free, the more advanced features require a commercial license.
4. With Soda offerings, we have a huge risk of vendor lock-in. Review collected by and hosted on G2.com.