Checks the completeness of columns of a dataset against warning and critical thresholds
Allows generic SQL checks to be configured i.e.
Checks that the most recent value in a timestamp column is within a configured number of hours to now (default is 6 hours).
Checks that the most recent value in a timestamp column is within a configured number of hours to now (default is 6 hours). The purpose of this is to flag up when our data is unexpectedly stale.
Checks the uniqueness of a combination of columns of a dataset against warning and critical thresholds.
Checks the uniqueness of a combination of columns of a dataset against warning and critical thresholds. If thresholds are not configured, by default it will generate a warning alert if the combination of columns is not fully unique. N.B doesn't seem to quite work as expected when nulls form part of the column combination
Allows generic SQL checks to be configured i.e. given a condition such as my_column > 5, it will assert that this is the case for all rows in the Dataset and alert otherwise