AWS Certified Data Engineer Associate DEA-C01 Practice Question
A company stores raw CSV files in an Amazon S3 bucket. Every time a new file is uploaded, the company must
run an AWS Glue crawler to update the Data Catalog and
start an AWS Glue ETL job only after the crawler finishes successfully. The solution must require the least custom code and automatically handle every new object. Which approach meets these requirements?
Configure an Amazon S3 event to invoke an AWS Lambda function that starts the crawler, waits 60 seconds, and then starts the ETL job.
Create an Amazon EventBridge rule for the s3:ObjectCreated event that starts an AWS Glue workflow. In the workflow, add a conditional trigger so the ETL job runs only after the crawler succeeds.
Use Amazon S3 Batch Operations to invoke an AWS Glue ETL job that calls the crawler at the start of its script.
Set up two EventBridge schedule rules: one that runs the crawler every hour and another that starts the ETL job five minutes later.
An EventBridge rule can listen for the Object Created event that Amazon S3 emits. The rule can start an AWS Glue workflow, which is purpose-built to chain crawlers and jobs. Within the workflow, a conditional trigger is configured so the ETL job starts only when the crawler enters the SUCCEEDED state. This configuration eliminates custom code, automatically reacts to every upload, and enforces the required dependency.
Incorrect answers:
Invoking the crawler and job from a Lambda function requires additional code and concurrency management.
Separate EventBridge schedules cannot guarantee the crawler finishes before the job starts.
Amazon S3 Batch Operations run on demand and do not react automatically to every new object.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is an Amazon EventBridge rule and how does it work?
Open an interactive chat with Bash
What is an AWS Glue workflow and why is it used in this scenario?
Open an interactive chat with Bash
Why doesn't the Lambda function or separate EventBridge schedules work in this scenario?
Open an interactive chat with Bash
AWS Certified Data Engineer Associate DEA-C01
Data Ingestion and Transformation
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .