DatascanDataQualitySpec constructor
const
DatascanDataQualitySpec({
- Input<
bool?> ? catalogPublishingEnabled, - Input<
bool?> ? enableCatalogBasedRules, - Input<
String?> ? filter, - Input<
DatascanDataQualitySpecPostScanActions?> ? postScanActions, - Input<
String?> ? rowFilter, - Input<
List< ? rules,DatascanDataQualitySpecRule> ?> - Input<
double?> ? samplingPercent,
Creates a new DatascanDataQualitySpec.
catalogPublishingEnabled If set, the latest DataScan job result will be published to Dataplex Catalog.
enableCatalogBasedRules If set to true, the scan will retrieve rules defined in Data Catalog for the resource.
filter A filter to selectively run a subset of rules.
postScanActions Actions to take upon job completion.
rowFilter 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 The list of rules to evaluate against a data source. At least one rule is required.
samplingPercent The percentage of the records to be selected from the dataset for DataScan.
Implementation
const DatascanDataQualitySpec({
this.catalogPublishingEnabled,
this.enableCatalogBasedRules,
this.filter,
this.postScanActions,
this.rowFilter,
this.rules,
this.samplingPercent,
});