View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRuleResult (google_api_dataplex v0.15.0)
DataQualityRuleResult provides a more detailed, per-rule view of the results.
Attributes
-
assertionRowCount
(type:String.t
, default:nil
) - 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. -
evaluatedCount
(type:String.t
, default:nil
) - 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. -
failingRowsQuery
(type:String.t
, default:nil
) - The query to find rows that did not pass this rule.This field is only valid for row-level type rules. -
nullCount
(type:String.t
, default:nil
) - The number of rows with null values in the specified column. -
passRatio
(type:float()
, default:nil
) - The ratio of passed_count / evaluated_count.This field is only valid for row-level type rules. -
passed
(type:boolean()
, default:nil
) - Whether the rule passed or failed. -
passedCount
(type:String.t
, default:nil
) - The number of rows which passed a rule evaluation.This field is only valid for row-level type rules. -
rule
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRule.t
, default:nil
) - The rule specified in the DataQualitySpec, as is.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRuleResult{ assertionRowCount: String.t() | nil, evaluatedCount: String.t() | nil, failingRowsQuery: String.t() | nil, nullCount: String.t() | nil, passRatio: float() | nil, passed: boolean() | nil, passedCount: String.t() | nil, rule: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRule.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.