Validator
Classes
- EvolvingValidator
- Compatibility for combining or evolving datasets - the same invariant a merge,
an append and a per-batch validation all need: combining `expected` and `given`
must never leave a row holding null in a column that is non-nullable somewhere.
- MismatchedDefinition
- SelectiveValidator
- Matches only entries defined in the expected schema allowing for extra entries in given schema.
- StrictValidator
- Matches all entries in the schema, if row comes with any extra entry it will fail validation.
- ValidationContext