View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualitySpec (google_api_dataplex v0.20.0)
DataQualityScan related setting.
Attributes
-
postScanActions
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualitySpecPostScanActions.t
, default:nil
) - Optional. Actions to take upon job completion. -
rowFilter
(type:String.t
, default:nil
) - 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 BigQuery standard SQL syntax. Example: col1 >= 0 AND col2 < 10 -
rules
(type:list(GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRule.t)
, default:nil
) - Required. The list of rules to evaluate against a data source. At least one rule is required. -
samplingPercent
(type:number()
, default:nil
) - 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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualitySpec{ postScanActions: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualitySpecPostScanActions.t() | nil, rowFilter: String.t() | nil, rules: [GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRule.t()] | nil, samplingPercent: number() | nil }