Data governance - Technology
Great Expectations
(GX)
A tool for defining checks and automatically testing whether data meets them
What's it for?
Catches bad or unexpected data before people and systems rely on it.
For example…
A data pipeline uses Great Expectations to check that order IDs are unique and revenue is never negative before publishing a table
GX alerts the data team when a normally complete postcode field suddenly contains thousands of blanks
Think of it like…
Great Expectations is test-driven development for data: declare what 'good' looks like, run checks in pipelines