public sealed class DataQualityScanRuleResult : IMessage<DataQualityScanRuleResult>, IEquatable<DataQualityScanRuleResult>, IDeepCloneable<DataQualityScanRuleResult>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class DataQualityScanRuleResult.
Information about the result of a data quality rule for data quality scan. The monitored resource is 'DataScan'.
Implements
IMessageDataQualityScanRuleResult, IEquatableDataQualityScanRuleResult, IDeepCloneableDataQualityScanRuleResult, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
DataQualityScanRuleResult()
public DataQualityScanRuleResult()DataQualityScanRuleResult(DataQualityScanRuleResult)
public DataQualityScanRuleResult(DataQualityScanRuleResult other)| Parameter | |
|---|---|
| Name | Description |
other |
DataQualityScanRuleResult |
Properties
AssertionRowCount
public long AssertionRowCount { get; set; }The number of rows returned by the SQL statement in a SQL assertion rule. This field is only valid for SQL assertion rules.
| Property Value | |
|---|---|
| Type | Description |
long |
|
Column
public string Column { get; set; }The column which this rule is evaluated against.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DataSource
public string DataSource { get; set; }The data source of the data scan (e.g. BigQuery table name).
| Property Value | |
|---|---|
| Type | Description |
string |
|
EvaluatedRowCount
public long EvaluatedRowCount { get; set; }The number of rows evaluated against the data quality rule. This field is only valid for rules of PER_ROW evaluation type.
| Property Value | |
|---|---|
| Type | Description |
long |
|
EvalutionType
public DataQualityScanRuleResult.Types.EvaluationType EvalutionType { get; set; }The evaluation type of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
DataQualityScanRuleResultTypesEvaluationType |
|
JobId
public string JobId { get; set; }Identifier of the specific data scan job this log entry is for.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NullRowCount
public long NullRowCount { get; set; }The number of rows with null values in the specified column.
| Property Value | |
|---|---|
| Type | Description |
long |
|
PassedRowCount
public long PassedRowCount { get; set; }The number of rows which passed a rule evaluation. This field is only valid for rules of PER_ROW evaluation type.
| Property Value | |
|---|---|
| Type | Description |
long |
|
Result
public DataQualityScanRuleResult.Types.Result Result { get; set; }The result of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
DataQualityScanRuleResultTypesResult |
|
RuleDimension
public string RuleDimension { get; set; }The dimension of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RuleName
public string RuleName { get; set; }The name of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RuleType
public DataQualityScanRuleResult.Types.RuleType RuleType { get; set; }The type of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
DataQualityScanRuleResultTypesRuleType |
|
ThresholdPercent
public double ThresholdPercent { get; set; }The passing threshold ([0.0, 100.0]) of the data quality rule.
| Property Value | |
|---|---|
| Type | Description |
double |
|