Reference documentation and code samples for the Google Cloud Dataplex V1 Client class DataQualityResult.
The output of a DataQualityScan.
Generated from protobuf message google.cloud.dataplex.v1.DataQualityResult
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ passed
bool
Output only. Overall data quality result -- true
if all rules passed.
↳ score
float
Output only. The overall data quality score. The score ranges between [0, 100] (up to two decimal points).
↳ dimensions
array< DataQualityDimensionResult
>
Output only. A list of results at the dimension level. A dimension will have a corresponding DataQualityDimensionResult
if and only if there is at least one rule with the 'dimension' field set to it.
↳ columns
array< DataQualityColumnResult
>
Output only. A list of results at the column level. A column will have a corresponding DataQualityColumnResult
if and only if there is at least one rule with the 'column' field set to it.
↳ rules
↳ row_count
int|string
Output only. The count of rows processed.
↳ scanned_data
↳ post_scan_actions_result
↳ catalog_publishing_status
DataScanCatalogPublishingStatus
Output only. The status of publishing the data scan as Dataplex Universal Catalog metadata.
↳ anomaly_detection_generated_assets
DataQualityResult\AnomalyDetectionGeneratedAssets
Output only. The generated assets for anomaly detection.
getPassed
Output only. Overall data quality result -- true
if all rules passed.
bool
setPassed
Output only. Overall data quality result -- true
if all rules passed.
var
bool
$this
getScore
Output only. The overall data quality score.
The score ranges between [0, 100] (up to two decimal points).
float
hasScore
clearScore
setScore
Output only. The overall data quality score.
The score ranges between [0, 100] (up to two decimal points).
var
float
$this
getDimensions
Output only. A list of results at the dimension level.
A dimension will have a corresponding DataQualityDimensionResult
if and
only if there is at least one rule with the 'dimension' field set to it.
setDimensions
Output only. A list of results at the dimension level.
A dimension will have a corresponding DataQualityDimensionResult
if and
only if there is at least one rule with the 'dimension' field set to it.
$this
getColumns
Output only. A list of results at the column level.
A column will have a corresponding DataQualityColumnResult
if and only if
there is at least one rule with the 'column' field set to it.
setColumns
Output only. A list of results at the column level.
A column will have a corresponding DataQualityColumnResult
if and only if
there is at least one rule with the 'column' field set to it.
$this
getRules
Output only. A list of all the rules in a job, and their results.
setRules
Output only. A list of all the rules in a job, and their results.
$this
getRowCount
Output only. The count of rows processed.
int|string
setRowCount
Output only. The count of rows processed.
var
int|string
$this
getScannedData
Output only. The data scanned for this result.
hasScannedData
clearScannedData
setScannedData
Output only. The data scanned for this result.
$this
getPostScanActionsResult
Output only. The result of post scan actions.
hasPostScanActionsResult
clearPostScanActionsResult
setPostScanActionsResult
Output only. The result of post scan actions.
$this
getCatalogPublishingStatus
Output only. The status of publishing the data scan as Dataplex Universal Catalog metadata.
hasCatalogPublishingStatus
clearCatalogPublishingStatus
setCatalogPublishingStatus
Output only. The status of publishing the data scan as Dataplex Universal Catalog metadata.
$this
getAnomalyDetectionGeneratedAssets
Output only. The generated assets for anomaly detection.
hasAnomalyDetectionGeneratedAssets
clearAnomalyDetectionGeneratedAssets
setAnomalyDetectionGeneratedAssets
Output only. The generated assets for anomaly detection.
$this

