Row-Level Checks#
Check |
Description |
---|---|
Ensures that values in one column are less than another column or expression result. |
|
Ensures that values in one column are greater than another column or expression result. |
|
Ensures that date column values are within a defined range. |
|
Ensures that date column values are less than a defined maximum date. |
|
Ensures that date column values are greater than a defined minimum date. |
|
Validates that exactly one of the specified columns is non-null per row. |
|
Ensures that column values are contained within a predefined set of allowed values. |
|
Ensures that column values are not contained within a set of forbidden values. |
|
Checks whether the specified column contains at least one non-null value. |
|
Verifies whether a given column contains any null values. |
|
Ensures that numeric column values are within a defined inclusive range. |
|
Ensures that numeric column values are less than a defined maximum. |
|
Ensures that numeric column values are greater than a defined minimum. |
|
Ensures that timestamp column values are within a defined inclusive range between a minimum and maximum timestamp. |
|
Ensures that timestamp column values are less than a defined maximum timestamp. |
|
Ensures that timestamp column values are greater than a defined timestamp. |
|
Validates that string values match a given regular expression pattern. |
|
Checks that string lengths fall within a specified range. |
|
Ensures that string values do not exceed a maximum length. |
|
Validates that string values in a column meet a minimum length requirement. |