public sealed class DataQualityResult : IMessage<DataQualityResult>, IEquatable<DataQualityResult>, IDeepCloneable<DataQualityResult>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class DataQualityResult.
The output of a DataQualityScan.
Implements
IMessageDataQualityResult, IEquatableDataQualityResult, IDeepCloneableDataQualityResult, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
DataQualityResult()
public DataQualityResult()DataQualityResult(DataQualityResult)
public DataQualityResult(DataQualityResult other)| Parameter | |
|---|---|
| Name | Description |
other |
DataQualityResult |
Properties
AnomalyDetectionGeneratedAssets
public DataQualityResult.Types.AnomalyDetectionGeneratedAssets AnomalyDetectionGeneratedAssets { get; set; }Output only. The generated assets for anomaly detection.
| Property Value | |
|---|---|
| Type | Description |
DataQualityResultTypesAnomalyDetectionGeneratedAssets |
|
CatalogPublishingStatus
public DataScanCatalogPublishingStatus CatalogPublishingStatus { get; set; }Output only. The status of publishing the data scan as Dataplex Universal Catalog metadata.
| Property Value | |
|---|---|
| Type | Description |
DataScanCatalogPublishingStatus |
|
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 | |
|---|---|
| Type | Description |
RepeatedFieldDataQualityColumnResult |
|
Dimensions
public RepeatedField<DataQualityDimensionResult> Dimensions { get; }Output only. 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 | |
|---|---|
| Type | Description |
RepeatedFieldDataQualityDimensionResult |
|
HasScore
public bool HasScore { get; }Gets whether the "score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Passed
public bool Passed { get; set; }Output only. Overall data quality result -- true if all rules passed.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
PostScanActionsResult
public DataQualityResult.Types.PostScanActionsResult PostScanActionsResult { get; set; }Output only. The result of post scan actions.
| Property Value | |
|---|---|
| Type | Description |
DataQualityResultTypesPostScanActionsResult |
|
RowCount
public long RowCount { get; set; }Output only. The count of rows processed.
| Property Value | |
|---|---|
| Type | Description |
long |
|
Rules
public RepeatedField<DataQualityRuleResult> Rules { get; }Output only. A list of all the rules in a job, and their results.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDataQualityRuleResult |
|
ScannedData
public ScannedData ScannedData { get; set; }Output only. The data scanned for this result.
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
float |
|