Class GoogleCloudDataplexV1DataQualityScanRuleResult
Information about the result of a data quality rule for data quality scan. The monitored resource is 'DataScan'.
Implements
Inherited Members
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1DataQualityScanRuleResult : IDirectResponseSchema
Properties
AssertionRowCount
The number of rows returned by the SQL statement in a SQL assertion rule. This field is only valid for SQL assertion rules.
Declaration
[JsonProperty("assertionRowCount")]
public virtual long? AssertionRowCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
Column
The column which this rule is evaluated against.
Declaration
[JsonProperty("column")]
public virtual string Column { get; set; }
Property Value
Type | Description |
---|---|
string |
DataSource
The data source of the data scan (e.g. BigQuery table name).
Declaration
[JsonProperty("dataSource")]
public virtual string DataSource { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EvaluatedRowCount
The number of rows evaluated against the data quality rule. This field is only valid for rules of PER_ROW evaluation type.
Declaration
[JsonProperty("evaluatedRowCount")]
public virtual long? EvaluatedRowCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
EvalutionType
The evaluation type of the data quality rule.
Declaration
[JsonProperty("evalutionType")]
public virtual string EvalutionType { get; set; }
Property Value
Type | Description |
---|---|
string |
JobId
Identifier of the specific data scan job this log entry is for.
Declaration
[JsonProperty("jobId")]
public virtual string JobId { get; set; }
Property Value
Type | Description |
---|---|
string |
NullRowCount
The number of rows with null values in the specified column.
Declaration
[JsonProperty("nullRowCount")]
public virtual long? NullRowCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
PassedRowCount
The number of rows which passed a rule evaluation. This field is only valid for rules of PER_ROW evaluation type.
Declaration
[JsonProperty("passedRowCount")]
public virtual long? PassedRowCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
Result
The result of the data quality rule.
Declaration
[JsonProperty("result")]
public virtual string Result { get; set; }
Property Value
Type | Description |
---|---|
string |
RuleDimension
The dimension of the data quality rule.
Declaration
[JsonProperty("ruleDimension")]
public virtual string RuleDimension { get; set; }
Property Value
Type | Description |
---|---|
string |
RuleName
The name of the data quality rule.
Declaration
[JsonProperty("ruleName")]
public virtual string RuleName { get; set; }
Property Value
Type | Description |
---|---|
string |
RuleType
The type of the data quality rule.
Declaration
[JsonProperty("ruleType")]
public virtual string RuleType { get; set; }
Property Value
Type | Description |
---|---|
string |
ThresholdPercent
The passing threshold (0.0, 100.0) of the data quality rule.
Declaration
[JsonProperty("thresholdPercent")]
public virtual double? ThresholdPercent { get; set; }
Property Value
Type | Description |
---|---|
double? |