Skip to content

table_comparison_results

ComparisonCheckResultModel

The table comparison check result model for the most recent data comparison run. Identifies the check name and the number of data groupings that passed or failed the comparison.

The structure of this object is described below

 Property name   Description                       Data type 
check_name DQOps data quality check name. string
valid_results The number of data groups that were compared and the values matched within the accepted error margin for all check severity levels. integer
warnings The number of data groups that were compared and the values did not match, raising a warning severity level data quality issue. integer
errors The number of data groups that were compared and the values did not match, raising an error severity level data quality issue. integer
fatals The number of data groups that were compared and the values did not match, raising a fatal severity level data quality issue. integer
execution_errors The number of execution errors in the check or rule that prevented comparing the tables. integer
not_matching_data_groups A list of not matching data grouping names. List[string]

TableComparisonColumnResultsModel

The table comparison column results model with the information about the most recent table comparison relating to a single compared column.

The structure of this object is described below

 Property name   Description                       Data type 
column_name Column name string
column_comparison_results The dictionary of comparison results between the tables for the specific column. The keys for the dictionary are check names. The values are summaries of the most recent comparison on this column. Dict[string, ComparisonCheckResultModel]

TableComparisonResultsModel

The table comparison results model with the summary information about the most recent table comparison that was performed.

The structure of this object is described below

 Property name   Description                       Data type 
table_comparison_results The dictionary of comparison results between the tables for table level comparisons (e.g. row count). The keys for the dictionary are the check names. The value in the dictionary is a summary information about the most recent comparison. Dict[string, ComparisonCheckResultModel]
column_comparison_results The dictionary of comparison results between the tables for each compared column. The keys for the dictionary are the column names. The values are dictionaries of the data quality check names and their results. Dict[string, TableComparisonColumnResultsModel]