Skip to main content
Version: 0.17.23

Create and manage Custom Expectations

Create Custom Expectations to extend the functionality of Great Expectations (GX) and satisfy your unique business requirements. To contribute new Expectations to the open source project, see Contribute Custom Expectations.

Create a Custom Column Aggregate Expectation

Create a Custom Column Aggregate Expectation that evaluates a single column and produces an aggregate Metric

Create a Custom Column Map Expectation

Create a Custom Column Map Expectation that evaluates a single column and performs a yes or no query on every row in the column

Create a Custom Batch Expectation

Create a Custom Batch Expectation that evaluates an entire Batch, and answers a semantic question about the Batch

Create a Custom Column Pair Map Expectation

Create a Custom Column Pair Map Expectation that evaluates a pair of columns and performs a yes or no query about the row-wise relationship between the two columns

Create a Custom Multicolumn Map Expectation

Create a Custom Multicolumn Map Expectation that evaluates a set of columns and performs a yes or no query about the row-wise relationship between the the columns

Create a Custom Regex-Based Column Map Expectation

Create a Custom Regex-Based Column Map Expectation that evaluates a single column and performs a yes or no regex-based query on every row in the column

Create a Custom Set-Based Column Map Expectation

Create a Custom Set-Based Column Map Expectation that evaluates a single column and determines if each row in the column belongs to the specified set

Create a Custom Query Expectation

Create a Custom Query Expectation to run Expectations against custom query results and make intermediate queries to your database

Create a Custom Parameterized Expectation

Create a Custom Parameterized Expectation

Add auto-initializing framework support to a Custom Expectation

Use auto-initializing Expectations to automate Expectation parameter estimation