com.github.timgent.dataflare.checks.metrics
Checks the fraction of rows that are compliant with the given complianceFn
Checks the fraction of rows that are compliant with the given complianceFn
- the threshold for what fraction of rows is acceptable
- the function rows are tested with to see if they are compliant
- the filter that is applied before the compliance fraction is calculated
Checks the number of distinct values across the given columns
Checks the number of distinct values across the given columns
- the threshold for what number of distinct values is acceptable
- the columns to check for distinct values in
- the filter that is applied before the distinct value count is done
Checks the distinctness level of values across the given columns (result of 1 means every value is distinct)
Checks the distinctness level of values across the given columns (result of 1 means every value is distinct)
- the threshold for what number of distinct values is acceptable
- the columns to check for distinct values in
- the filter that is applied before the distinct value count is done
Checks the count of rows in a dataset after the given filter is applied is within the given threshold
Checks the count of rows in a dataset after the given filter is applied is within the given threshold
- filter to be applied before rows are counted
A check based on a single metric that checks if that metric is within the given threshold
A check based on a single metric that checks if that metric is within the given threshold
- the type of the MetricValue that will be calculated in order to complete this check
- describes the metric the check will be done on
- the user friendly description for this check
- the threshold that the metric must be within to pass