Send feedback
Class DataQualityRuleResult (2.11.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
DataQualityRuleResult ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
DataQualityRuleResult provides a more detailed, per-rule view
of the results.
Attributes
Name
Description
rule
google.cloud.dataplex_v1.types.DataQualityRule
Output only. The rule specified in the
DataQualitySpec, as is.
passed
bool
Output only. Whether the rule passed or
failed.
evaluated_count
int
Output only. The number of rows a rule was evaluated
against.
This field is only valid for row-level type rules.
Evaluated count can be configured to either
- include all rows (default) - with null
rows
automatically failing rule evaluation, or
- exclude null
rows from the evaluated_count
, by
setting ignore_nulls = true
.
This field is not set for rule SqlAssertion.
passed_count
int
Output only. The number of rows which passed
a rule evaluation.
This field is only valid for row-level type
rules.
This field is not set for rule SqlAssertion.
null_count
int
Output only. The number of rows with null
values in the specified column.
pass_ratio
float
Output only. The ratio of **passed_count /
evaluated_count**.
This field is only valid for row-level type rules.
failing_rows_query
str
Output only. The query to find rows that did
not pass this rule.
This field is only valid for row-level type
rules.
assertion_row_count
int
Output only. The number of rows returned by
the SQL statement in a SQL assertion rule.
This field is only valid for SQL assertion
rules.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-09 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Class DataQualityRuleResult (2.11.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.11.0 (latest)](/python/docs/reference/dataplex/latest/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.10.2](/python/docs/reference/dataplex/2.10.2/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.9.0](/python/docs/reference/dataplex/2.9.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.8.0](/python/docs/reference/dataplex/2.8.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.7.1](/python/docs/reference/dataplex/2.7.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.6.0](/python/docs/reference/dataplex/2.6.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.5.0](/python/docs/reference/dataplex/2.5.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.4.0](/python/docs/reference/dataplex/2.4.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.3.1](/python/docs/reference/dataplex/2.3.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.2.2](/python/docs/reference/dataplex/2.2.2/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.1.0](/python/docs/reference/dataplex/2.1.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [2.0.1](/python/docs/reference/dataplex/2.0.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.13.0](/python/docs/reference/dataplex/1.13.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.12.3](/python/docs/reference/dataplex/1.12.3/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.11.0](/python/docs/reference/dataplex/1.11.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.10.0](/python/docs/reference/dataplex/1.10.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.9.0](/python/docs/reference/dataplex/1.9.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.8.1](/python/docs/reference/dataplex/1.8.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.7.0](/python/docs/reference/dataplex/1.7.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.6.2](/python/docs/reference/dataplex/1.6.2/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.5.1](/python/docs/reference/dataplex/1.5.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.4.3](/python/docs/reference/dataplex/1.4.3/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.3.0](/python/docs/reference/dataplex/1.3.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.2.0](/python/docs/reference/dataplex/1.2.0/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.1.3](/python/docs/reference/dataplex/1.1.3/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [1.0.1](/python/docs/reference/dataplex/1.0.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [0.2.1](/python/docs/reference/dataplex/0.2.1/google.cloud.dataplex_v1.types.DataQualityRuleResult)\n- [0.1.0](/python/docs/reference/dataplex/0.1.0/google.cloud.dataplex_v1.types.DataQualityRuleResult) \n\n DataQualityRuleResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nDataQualityRuleResult provides a more detailed, per-rule view\nof the results."]]