Get started with GX Cloud by joining our bi-weekly hands on workshop.

Explore Expectations

Expectations are declarative statements. They can be evaluated by a computer, but are also semantically meaningful to humans. 

They’re your interface to the Great Expectations library, supporting your validation, profiling, and translation.

Expectations are implemented as classes; some are in the core library, with many others contributed by community members.

An Expectation Package is a group of Expectations that have been tailored for use in a particular scenario: generally, either a semantic type or a domain.

Each Expectation Package can have one or more attached domain experts. Domain experts act as the package’s architect, creating the blueprint of what the Expectation Package needs to contain in order to become the standard in data quality for its type or domain.

If you’re interested in becoming the domain expert for one of the Expectation Packages, please contact


Can’t find the Expectation you need?

©2024 Great Expectations. All Rights Reserved.