Class: Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityDimensionResult
- Inherits:
-
Object
- Object
- Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityDimensionResult
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dataplex_v1/classes.rb,
lib/google/apis/dataplex_v1/representations.rb,
lib/google/apis/dataplex_v1/representations.rb
Overview
DataQualityDimensionResult provides a more detailed, per-dimension view of the results.
Instance Attribute Summary collapse
-
#dimension ⇒ Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityDimension
A dimension captures data quality intent about a defined subset of the rules specified.
-
#passed ⇒ Boolean
(also: #passed?)
Whether the dimension passed or failed.
-
#score ⇒ Float
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDataplexV1DataQualityDimensionResult
constructor
A new instance of GoogleCloudDataplexV1DataQualityDimensionResult.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDataplexV1DataQualityDimensionResult
Returns a new instance of GoogleCloudDataplexV1DataQualityDimensionResult.
1712 1713 1714 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 1712 def initialize(**args) update!(**args) end |
Instance Attribute Details
#dimension ⇒ Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityDimension
A dimension captures data quality intent about a defined subset of the rules
specified.
Corresponds to the JSON property dimension
1697 1698 1699 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 1697 def dimension @dimension end |
#passed ⇒ Boolean Also known as: passed?
Whether the dimension passed or failed.
Corresponds to the JSON property passed
1702 1703 1704 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 1702 def passed @passed end |
#score ⇒ Float
Output only. The dimension-level data quality score for this data scan job if
and only if the 'dimension' field is set.The score ranges between 0, 100 (up
to two decimal points).
Corresponds to the JSON property score
1710 1711 1712 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 1710 def score @score end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1717 1718 1719 1720 1721 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 1717 def update!(**args) @dimension = args[:dimension] if args.key?(:dimension) @passed = args[:passed] if args.key?(:passed) @score = args[:score] if args.key?(:score) end |