AWS Certified Data Engineer Associate DEA-C01 Practice Question

An e-commerce company uses AWS Step Functions to orchestrate nightly data processing. The workflow needs to launch an existing AWS Glue ETL job with a --run-date argument and must fail if the job ends in error. The state machine should rely only on service integrations, not custom Lambda code, to start and monitor the job. Which Glue API calls should the state machine use?

  • Invoke StartCrawler with the argument and poll GetCrawlerMetrics until the crawler state returns READY.

  • Invoke BatchGetJobs to retrieve the job, then repeat StartJobRun until JobRunState returns FINISHED.

  • Invoke CreateJob with the argument in default parameters, then call ListJobs until the job shows a COMPLETED status.

  • Invoke StartJobRun with the runtime argument, then poll GetJobRun until the JobRunState is SUCCEEDED or FAILED.

AWS Certified Data Engineer Associate DEA-C01
Data Operations and Support
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot