Predefined Constraint Classes
Predefined constraint classes are available for frequently occurring logic. The logic can be isolated to a single column, incorporate multiple columns in a table or be applied to multiple rows.
Single Column
This logic can be applied to a single column of your data.
Constraint Class | Description | Example |
---|---|---|
All the values in the column must be >0 | The | |
All the values in the column must be <0 | The | |
All the values in the column have a fixed lower or upper bound | All | |
All the values in the column have fixed lower and upper bounds | All values in | |
All the numerical values are increments of a whole number | All values in |
Multi Column
This logic requires multiple columns.
Constraint Class | Description | Example |
---|---|---|
No shuffling is allowed other than what's already observed in the data | The | |
The original data columns represent a one hot encoding scheme | Exactly 1 of the following columns has a | |
The value in one column must always be greater than the other | The | |
The value in one column is bounded by the values in other columns | The | |
A chain of 2 or more columns in an inequality |
|
Last updated