GetDataQualityResultResponse
¶
Source code in docs_src/capo_glue/types/get_data_quality_result_response.py
aggregated_metrics
instance-attribute
¶
aggregated_metrics: NotRequired[DataQualityAggregatedMetrics]
A summary of DataQualityAggregatedMetrics objects showing the total counts of processed rows and rules, including their pass/fail statistics based on row-level results.
analyzer_results
instance-attribute
¶
analyzer_results: NotRequired[DataQualityAnalyzerResults]
A list of DataQualityAnalyzerResult objects representing the results for each analyzer.
completed_on
instance-attribute
¶
completed_on: NotRequired[Timestamp]
The date and time when the run for this data quality result was completed.
data_source
instance-attribute
¶
data_source: NotRequired[DataSource]
The table associated with the data quality result, if any.
evaluation_context
instance-attribute
¶
evaluation_context: NotRequired[GenericString]
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data quality nodes will have names. In the case of multiple nodes, the evaluationContext can differentiate the nodes.
job_name
instance-attribute
¶
job_name: NotRequired[NameString]
The job name associated with the data quality result, if any.
job_run_id
instance-attribute
¶
job_run_id: NotRequired[HashString]
The job run ID associated with the data quality result, if any.
observations
instance-attribute
¶
observations: NotRequired[DataQualityObservations]
A list of DataQualityObservation objects representing the anomaly detection observations generated after evaluating the rules and analyzers.
profile_id
instance-attribute
¶
profile_id: NotRequired[HashString]
The Profile ID for the data quality result.
result_id
instance-attribute
¶
result_id: NotRequired[HashString]
A unique result ID for the data quality result.
rule_results
instance-attribute
¶
rule_results: NotRequired[DataQualityRuleResults]
A list of DataQualityRuleResult objects representing the results for each rule.
ruleset_evaluation_run_id
instance-attribute
¶
ruleset_evaluation_run_id: NotRequired[HashString]
The unique run ID associated with the ruleset evaluation.
ruleset_name
instance-attribute
¶
ruleset_name: NotRequired[NameString]
The name of the ruleset associated with the data quality result.
score
instance-attribute
¶
score: NotRequired[GenericBoundedDouble]
An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.