Skip to main content

data_quality_rule_recommendation_runs

Creates, updates, deletes, gets or lists a data_quality_rule_recommendation_runs resource.

Overview

Namedata_quality_rule_recommendation_runs
TypeResource
Idaws.glue.data_quality_rule_recommendation_runs

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
additional_run_optionsobjectAdditional run options you can specify for a recommendation run.
completed_onstring (date-time)The date and time when this run was completed.
created_ruleset_namestringThe name of the ruleset that was created by the run. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*</code>)
data_quality_security_configurationstringThe name of the security configuration created with the data quality encryption option. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*</code>)
data_sourceobjectA data source (an Glue table) for which you want data quality results.
error_stringstringThe error strings that are associated with the run.
execution_timeintegerThe amount of time (in seconds) that the run consumed resources.
last_modified_onstring (date-time)A timestamp. The last point in time when this data quality rule recommendation run was modified.
number_of_workersintegerThe number of G.1X workers to be used in the run. The default is 5.
recommended_rulesetstringWhen a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
rolestringAn IAM role supplied to encrypt the results of the run.
run_idstringThe unique run identifier associated with this run. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*</code>)
started_onstring (date-time)The date and time when this run started.
statusstringThe status for this run. (STARTING, RUNNING, STOPPING, STOPPED, SUCCEEDED, FAILED, TIMEOUT)
timeoutintegerThe timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_data_quality_rule_recommendation_runselectregionGets the specified recommendation run that was used to generate rules.
list_data_quality_rule_recommendation_runsselectregionLists the recommendation runs meeting the filter criteria.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Gets the specified recommendation run that was used to generate rules.

SELECT
additional_run_options,
completed_on,
created_ruleset_name,
data_quality_security_configuration,
data_source,
error_string,
execution_time,
last_modified_on,
number_of_workers,
recommended_ruleset,
role,
run_id,
started_on,
status,
timeout
FROM aws.glue.data_quality_rule_recommendation_runs
WHERE region = '{{ region }}' -- required
;