Represents the overall status of a CheckSuite
Main entry point which contains the suite of checks you want to perform
Defines a suite of checks to be done
- Overall status of the CheckSuite. Dependent on the checks within the check suite
- Description of the suite of checks that was run
- Sequence of CheckResult for every check in the CheckSuite
- the time the checks were run
- any tags associated with the CheckSuite
A dataset with description
A dataset with description
- the dataset
- description of the dataset
List of DualMetricBasedChecks to be run on a pair of datasets
List of DualMetricBasedChecks to be run on a pair of datasets
- the first dataset that is part of the comparison
- the second dataset that is part of the comparison
- the checks to be done on the datasets
List of SingleMetricBasedChecks to be run on a single dataset
List of SingleMetricBasedChecks to be run on a single dataset
- the dataset the checks are being run on
- a list of checks to be run
Main entry point which contains the suite of checks you want to perform
- dsecription of the check suite
- any tags associated with the check suite
- list of metric based checks to perform on single datasets
- list of metric based checks where the metrics are compared across pairs of datasets
- arbitrary checks performed on single datasets
- arbitrary checks performed on pairs of datasets
- any other arbitrary checks
- checks to perform using deequ as the underlying checking mechanism
- how to persist metrics
- how to persist deequ's metrics
- how the overall result status should be calculated