Class: Google::Cloud::Dataplex::V1::DataScanEvent::DataQualityResult
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::DataScanEvent::DataQualityResult
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/logs.rb
Overview
Data quality result for data scan job.
Defined Under Namespace
Classes: ColumnScoreEntry, DimensionPassedEntry, DimensionScoreEntry
Instance Attribute Summary collapse
-
#column_score ⇒ ::Google::Protobuf::Map{::String => ::Float}
The score of each column scanned in the data scan job.
-
#dimension_passed ⇒ ::Google::Protobuf::Map{::String => ::Boolean}
The result of each dimension for data quality result.
-
#dimension_score ⇒ ::Google::Protobuf::Map{::String => ::Float}
The score of each dimension for data quality result.
-
#passed ⇒ ::Boolean
Whether the data quality result was
pass
or not. -
#row_count ⇒ ::Integer
The count of rows processed in the data scan job.
-
#score ⇒ ::Float
The table-level data quality score for the data scan job.
Instance Attribute Details
#column_score ⇒ ::Google::Protobuf::Map{::String => ::Float}
Returns The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column.
The score ranges between 0, 100.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#dimension_passed ⇒ ::Google::Protobuf::Map{::String => ::Boolean}
Returns The result of each dimension for data quality result.
The key of the map is the name of the dimension.
The value is the bool value depicting whether the dimension result was
pass
or not.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#dimension_score ⇒ ::Google::Protobuf::Map{::String => ::Float}
Returns The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension.
The score ranges between 0, 100.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#passed ⇒ ::Boolean
Returns Whether the data quality result was pass
or not.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#row_count ⇒ ::Integer
Returns The count of rows processed in the data scan job.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#score ⇒ ::Float
Returns The table-level data quality score for the data scan job.
The data quality score ranges between 0, 100.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 583 class DataQualityResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Boolean] class DimensionPassedEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class DimensionScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Float] class ColumnScoreEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |