Reference documentation and code samples for the Google Cloud Dataplex V1 Client class DataQualityScanRuleResult.
Information about the result of a data quality rule for data quality scan.
The monitored resource is 'DataScan'.
Generated from protobuf message google.cloud.dataplex.v1.DataQualityScanRuleResult
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ job_id
string
Identifier of the specific data scan job this log entry is for.
↳ data_source
string
The data source of the data scan (e.g. BigQuery table name).
↳ column
string
The column which this rule is evaluated against.
↳ rule_name
string
The name of the data quality rule.
↳ rule_type
int
The type of the data quality rule.
↳ evalution_type
int
The evaluation type of the data quality rule.
↳ rule_dimension
string
The dimension of the data quality rule.
↳ threshold_percent
float
The passing threshold ([0.0, 100.0]) of the data quality rule.
↳ result
int
The result of the data quality rule.
↳ evaluated_row_count
int|string
The number of rows evaluated against the data quality rule. This field is only valid for rules of PER_ROW evaluation type.
↳ passed_row_count
int|string
The number of rows which passed a rule evaluation. This field is only valid for rules of PER_ROW evaluation type.
↳ null_row_count
int|string
The number of rows with null values in the specified column.
getJobId
Identifier of the specific data scan job this log entry is for.
string
setJobId
Identifier of the specific data scan job this log entry is for.
var
string
$this
getDataSource
The data source of the data scan (e.g. BigQuery table name).
string
setDataSource
The data source of the data scan (e.g. BigQuery table name).
var
string
$this
getColumn
The column which this rule is evaluated against.
string
setColumn
The column which this rule is evaluated against.
var
string
$this
getRuleName
The name of the data quality rule.
string
setRuleName
The name of the data quality rule.
var
string
$this
getRuleType
The type of the data quality rule.
int
setRuleType
The type of the data quality rule.
var
int
$this
getEvalutionType
The evaluation type of the data quality rule.
int
setEvalutionType
The evaluation type of the data quality rule.
var
int
$this
getRuleDimension
The dimension of the data quality rule.
string
setRuleDimension
The dimension of the data quality rule.
var
string
$this
getThresholdPercent
The passing threshold ([0.0, 100.0]) of the data quality rule.
float
setThresholdPercent
The passing threshold ([0.0, 100.0]) of the data quality rule.
var
float
$this
getResult
The result of the data quality rule.
int
setResult
The result of the data quality rule.
var
int
$this
getEvaluatedRowCount
The number of rows evaluated against the data quality rule.
This field is only valid for rules of PER_ROW evaluation type.
int|string
setEvaluatedRowCount
The number of rows evaluated against the data quality rule.
This field is only valid for rules of PER_ROW evaluation type.
var
int|string
$this
getPassedRowCount
The number of rows which passed a rule evaluation.
This field is only valid for rules of PER_ROW evaluation type.
int|string
setPassedRowCount
The number of rows which passed a rule evaluation.
This field is only valid for rules of PER_ROW evaluation type.
var
int|string
$this
getNullRowCount
The number of rows with null values in the specified column.
int|string
setNullRowCount
The number of rows with null values in the specified column.
var
int|string
$this