public sealed class DataScanEvent.Types.DataQualityResult : IMessage<DataScanEvent.Types.DataQualityResult>, IEquatable<DataScanEvent.Types.DataQualityResult>, IDeepCloneable<DataScanEvent.Types.DataQualityResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class DataScanEvent.Types.DataQualityResult.
Data quality result for data scan job.
Implements
IMessageDataScanEventTypesDataQualityResult, IEquatableDataScanEventTypesDataQualityResult, IDeepCloneableDataScanEventTypesDataQualityResult, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
DataQualityResult()
public DataQualityResult()
DataQualityResult(DataQualityResult)
public DataQualityResult(DataScanEvent.Types.DataQualityResult other)
Parameter | |
---|---|
Name | Description |
other | DataScanEventTypesDataQualityResult |
Properties
ColumnScore
public MapField<string, float> ColumnScore { get; }
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column.
The score ranges between [0, 100] (up to two decimal points).
Property Value | |
---|---|
Type | Description |
MapFieldstringfloat |
DimensionPassed
public MapField<string, bool> DimensionPassed { get; }
The result of each dimension for data quality result.
The key of the map is the name of the dimension.
The value is the bool value depicting whether the dimension result was
pass
or not.
Property Value | |
---|---|
Type | Description |
MapFieldstringbool |
DimensionScore
public MapField<string, float> DimensionScore { get; }
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension.
The score ranges between [0, 100] (up to two decimal points).
Property Value | |
---|---|
Type | Description |
MapFieldstringfloat |
Passed
public bool Passed { get; set; }
Whether the data quality result was pass
or not.
Property Value | |
---|---|
Type | Description |
bool |
RowCount
public long RowCount { get; set; }
The count of rows processed in the data scan job.
Property Value | |
---|---|
Type | Description |
long |
Score
public float Score { get; set; }
The table-level data quality score for the data scan job.
The data quality score ranges between [0, 100] (up to two decimal points).
Property Value | |
---|---|
Type | Description |
float |