Show / Hide Table of Contents

Class GoogleCloudDataplexV1DataQualitySpec

DataQualityScan related setting.

Inheritance
object
GoogleCloudDataplexV1DataQualitySpec
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1DataQualitySpec : IDirectResponseSchema

Properties

CatalogPublishingEnabled

Optional. If set, the latest DataScan job result will be published to Dataplex Catalog.

Declaration
[JsonProperty("catalogPublishingEnabled")]
public virtual bool? CatalogPublishingEnabled { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

PostScanActions

Optional. Actions to take upon job completion.

Declaration
[JsonProperty("postScanActions")]
public virtual GoogleCloudDataplexV1DataQualitySpecPostScanActions PostScanActions { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DataQualitySpecPostScanActions

RowFilter

Optional. A filter applied to all rows in a single DataScan job. The filter needs to be a valid SQL expression for a WHERE clause in GoogleSQL syntax (https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#where_clause).Example: col1 >= 0 AND col2 < 10

Declaration
[JsonProperty("rowFilter")]
public virtual string RowFilter { get; set; }
Property Value
Type Description
string

Rules

Required. The list of rules to evaluate against a data source. At least one rule is required.

Declaration
[JsonProperty("rules")]
public virtual IList<GoogleCloudDataplexV1DataQualityRule> Rules { get; set; }
Property Value
Type Description
IList<GoogleCloudDataplexV1DataQualityRule>

SamplingPercent

Optional. The percentage of the records to be selected from the dataset for DataScan. Value can range between 0.0 and 100.0 with up to 3 significant decimal digits. Sampling is not applied if sampling_percent is not specified, 0 or 100.

Declaration
[JsonProperty("samplingPercent")]
public virtual float? SamplingPercent { get; set; }
Property Value
Type Description
float?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX