v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-142021,119944.8 KB

Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.

post/#X-Amz-Target=AWSGlue.StartDataQualityRuleRecommendationRun

Headers

X-Amz-Target'AWSGlue.StartDataQualityRuleRecommendationRun' required

Request body

Rolestring required

An IAM role supplied to encrypt the results of the run.

NumberOfWorkersinteger

The number of <code>G.1X</code> workers to be used in the run. The default is 5.

Timeoutinteger

The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).

CreatedRulesetNamestring

A name for the ruleset.

ClientTokenstring

Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.

Response

Success

RunIdstring

The unique run identifier associated with this run.