Cloud Dataplex v1 API - Class DataQualityResult (2.15.0)

public sealed class DataQualityResult : IMessage<DataQualityResult>, IEquatable<DataQualityResult>, IDeepCloneable<DataQualityResult>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class DataQualityResult.

The output of a DataQualityScan.

Inheritance

object > DataQualityResult

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

DataQualityResult()

public DataQualityResult()

DataQualityResult(DataQualityResult)

public DataQualityResult(DataQualityResult other)
Parameter
NameDescription
otherDataQualityResult

Properties

Columns

public RepeatedField<DataQualityColumnResult> Columns { get; }

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.

Property Value
TypeDescription
RepeatedFieldDataQualityColumnResult

Dimensions

public RepeatedField<DataQualityDimensionResult> Dimensions { get; }

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.

Property Value
TypeDescription
RepeatedFieldDataQualityDimensionResult

HasScore

public bool HasScore { get; }

Gets whether the "score" field is set

Property Value
TypeDescription
bool

Passed

public bool Passed { get; set; }

Overall data quality result -- true if all rules passed.

Property Value
TypeDescription
bool

PostScanActionsResult

public DataQualityResult.Types.PostScanActionsResult PostScanActionsResult { get; set; }

Output only. The result of post scan actions.

Property Value
TypeDescription
DataQualityResultTypesPostScanActionsResult

RowCount

public long RowCount { get; set; }

The count of rows processed.

Property Value
TypeDescription
long

Rules

public RepeatedField<DataQualityRuleResult> Rules { get; }

A list of all the rules in a job, and their results.

Property Value
TypeDescription
RepeatedFieldDataQualityRuleResult

ScannedData

public ScannedData ScannedData { get; set; }

The data scanned for this result.

Property Value
TypeDescription
ScannedData

Score

public float Score { get; set; }

Output only. The overall data quality score.

The score ranges between [0, 100] (up to two decimal points).

Property Value
TypeDescription
float