DatascanDataProfileSpec class
Constructors
-
DatascanDataProfileSpec({Input<
bool?> ? catalogPublishingEnabled, Input<DatascanDataProfileSpecExcludeFields?> ? excludeFields, Input<DatascanDataProfileSpecIncludeFields?> ? includeFields, Input<DatascanDataProfileSpecPostScanActions?> ? postScanActions, Input<String?> ? rowFilter, Input<double?> ? samplingPercent}) -
Creates a new DatascanDataProfileSpec.
catalogPublishingEnabledIf set, the latest DataScan job result will be published to Dataplex Catalog.excludeFieldsThe fields to exclude from data profile.includeFieldsThe fields to include in data profile.postScanActionsActions to take upon job completion.rowFilterA 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 < 10samplingPercentThe percentage of the records to be selected from the dataset for DataScan.const -
DatascanDataProfileSpec.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
catalogPublishingEnabled
→ Input<
bool?> ? -
If set, the latest DataScan job result will be published to Dataplex Catalog.
final
-
excludeFields
→ Input<
DatascanDataProfileSpecExcludeFields?> ? -
The fields to exclude from data profile.
If specified, the fields will be excluded from data profile, regardless of
includeFieldsvalue. Structure is documented below.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
includeFields
→ Input<
DatascanDataProfileSpecIncludeFields?> ? -
The fields to include in data profile.
If not specified, all fields at the time of profile scan job execution are included, except for ones listed in
excludeFields. Structure is documented below.final -
postScanActions
→ Input<
DatascanDataProfileSpecPostScanActions?> ? -
Actions to take upon job completion.
Structure is documented below.
final
-
rowFilter
→ Input<
String?> ? -
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
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
samplingPercent
→ Input<
double?> ? -
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
samplingPercentis not specified, 0 or 100.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited