Class: Google::Cloud::Dataplex::V1::DataQualityRuleResult
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::DataQualityRuleResult
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/data_quality.rb
Overview
DataQualityRuleResult provides a more detailed, per-rule view of the results.
Instance Attribute Summary collapse
-
#assertion_row_count ⇒ ::Integer
readonly
Output only.
-
#evaluated_count ⇒ ::Integer
readonly
Output only.
-
#failing_rows_query ⇒ ::String
readonly
Output only.
-
#null_count ⇒ ::Integer
readonly
Output only.
-
#pass_ratio ⇒ ::Float
readonly
Output only.
-
#passed ⇒ ::Boolean
readonly
Output only.
-
#passed_count ⇒ ::Integer
readonly
Output only.
-
#rule ⇒ ::Google::Cloud::Dataplex::V1::DataQualityRule
readonly
Output only.
Instance Attribute Details
#assertion_row_count ⇒ ::Integer (readonly)
Returns 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.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#evaluated_count ⇒ ::Integer (readonly)
Returns 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 theevaluated_count
, by settingignore_nulls = true
.
This field is not set for rule SqlAssertion.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#failing_rows_query ⇒ ::String (readonly)
Returns Output only. The query to find rows that did not pass this rule.
This field is only valid for row-level type rules.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#null_count ⇒ ::Integer (readonly)
Returns Output only. The number of rows with null values in the specified column.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pass_ratio ⇒ ::Float (readonly)
Returns Output only. The ratio of passed_count / evaluated_count.
This field is only valid for row-level type rules.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#passed ⇒ ::Boolean (readonly)
Returns Output only. Whether the rule passed or failed.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#passed_count ⇒ ::Integer (readonly)
Returns 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.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#rule ⇒ ::Google::Cloud::Dataplex::V1::DataQualityRule (readonly)
Returns Output only. The rule specified in the DataQualitySpec, as is.
256 257 258 259 |
# File 'proto_docs/google/cloud/dataplex/v1/data_quality.rb', line 256 class DataQualityRuleResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |