Welcome to datajudges’s documentation!
datajudge
allows for assessing whether data from database complies with reference information.
While meant to be as agnostic to concrete database management systems as possible, datajudge
currently explicitly supports:
Postgres
MSSQL
Snowflake
Contents
- Installation
- Getting Started
- Testing
- Motivation
- Example: Companies
- Example: Twitch
- Example: Dates
- Example: Exploration
- Development
- API Reference
- Submodules
- Module contents
BetweenRequirement
BetweenRequirement.add_column_subset_constraint()
BetweenRequirement.add_column_superset_constraint()
BetweenRequirement.add_column_type_constraint()
BetweenRequirement.add_date_max_constraint()
BetweenRequirement.add_date_min_constraint()
BetweenRequirement.add_ks_2sample_constraint()
BetweenRequirement.add_max_null_fraction_constraint()
BetweenRequirement.add_n_rows_equality_constraint()
BetweenRequirement.add_n_rows_max_gain_constraint()
BetweenRequirement.add_n_rows_max_loss_constraint()
BetweenRequirement.add_n_rows_min_gain_constraint()
BetweenRequirement.add_n_uniques_equality_constraint()
BetweenRequirement.add_n_uniques_max_gain_constraint()
BetweenRequirement.add_n_uniques_max_loss_constraint()
BetweenRequirement.add_numeric_max_constraint()
BetweenRequirement.add_numeric_mean_constraint()
BetweenRequirement.add_numeric_min_constraint()
BetweenRequirement.add_numeric_percentile_constraint()
BetweenRequirement.add_row_equality_constraint()
BetweenRequirement.add_row_matching_equality_constraint()
BetweenRequirement.add_row_subset_constraint()
BetweenRequirement.add_row_superset_constraint()
BetweenRequirement.add_uniques_equality_constraint()
BetweenRequirement.add_uniques_subset_constraint()
BetweenRequirement.add_uniques_superset_constraint()
BetweenRequirement.add_varchar_max_length_constraint()
BetweenRequirement.add_varchar_min_length_constraint()
BetweenRequirement.from_expressions()
BetweenRequirement.from_raw_queries()
BetweenRequirement.from_tables()
BetweenRequirement.get_date_growth_rate()
BetweenRequirement.get_deviation_getter()
Condition
Constraint
Requirement
WithinRequirement
WithinRequirement.add_categorical_bound_constraint()
WithinRequirement.add_column_existence_constraint()
WithinRequirement.add_column_type_constraint()
WithinRequirement.add_date_between_constraint()
WithinRequirement.add_date_max_constraint()
WithinRequirement.add_date_min_constraint()
WithinRequirement.add_date_no_gap_constraint()
WithinRequirement.add_date_no_overlap_2d_constraint()
WithinRequirement.add_date_no_overlap_constraint()
WithinRequirement.add_functional_dependency_constraint()
WithinRequirement.add_groupby_aggregation_constraint()
WithinRequirement.add_max_null_fraction_constraint()
WithinRequirement.add_n_rows_equality_constraint()
WithinRequirement.add_n_rows_max_constraint()
WithinRequirement.add_n_rows_min_constraint()
WithinRequirement.add_n_uniques_equality_constraint()
WithinRequirement.add_null_absence_constraint()
WithinRequirement.add_numeric_between_constraint()
WithinRequirement.add_numeric_max_constraint()
WithinRequirement.add_numeric_mean_constraint()
WithinRequirement.add_numeric_min_constraint()
WithinRequirement.add_numeric_no_gap_constraint()
WithinRequirement.add_numeric_no_overlap_constraint()
WithinRequirement.add_numeric_percentile_constraint()
WithinRequirement.add_primary_key_definition_constraint()
WithinRequirement.add_uniqueness_constraint()
WithinRequirement.add_uniques_equality_constraint()
WithinRequirement.add_uniques_subset_constraint()
WithinRequirement.add_uniques_superset_constraint()
WithinRequirement.add_varchar_max_length_constraint()
WithinRequirement.add_varchar_min_length_constraint()
WithinRequirement.add_varchar_regex_constraint()
WithinRequirement.add_varchar_regex_constraint_db()
WithinRequirement.from_expression()
WithinRequirement.from_raw_query()
WithinRequirement.from_table()