Define an alert once, have peace of mind always.
Trace data flows across datasets, columns and BI dashboards.
Be the first to know about every anomaly
Turn any SQL query into a smart alert that adapts to the behavior of your data with dynamic thresholds. Adjust the sensitivity of anomaly detection or add custom thresholds to achieve the best signal-to-noise ratio.
“Anomaly detection lets me know instantly that there was no Facebook spend the day before, instead of having to look at 20+ Tableau dashboards, to immediately see and know that something is going on."
Resolve incidents in minutes, not hours
Be the first to know when something is wrong, and then use column-level lineage to determine the root cause of the incident. Whether it’s a code change that broke a pipeline, or an issue with third-party data ingestion, you can find and fix the incident significantly faster.
"Column-level lineage gives confidence in the whole system. If my stakeholders ask “why is this dashboard out of date?” I can answer in 25 seconds instead of digging through PRs for hours."
Keep stakeholders in the loop and improve data trust
No data practitioner wants to be informed of an issue by their data consumers long after the data first broke. Route timely alert notifications to relevant stakeholders through Slack, Email, Pagerduty and other channels to ensure everyone's confidence in the data.
“If my stakeholders ask “why is this dashboard out of date?” I can answer in 25 seconds instead of digging through pull requests for hours."
Discover more in related articles
Why create and open source extension of Data Diff?
Gleb and Simon discuss the Data Diff backstory including key design decisions, open sourcing, and how Data Diff works in practice.