AWS Certified Data Engineer Associate DEA-C01 Practice Question
A retail company receives compressed CSV sales files from stores every hour. The files are uploaded to an Amazon S3 bucket in the prefix incoming/. The data engineering team must load each file into an Amazon Redshift staging table as soon as the file lands, without maintaining servers. The solution must guarantee that every file is ingested exactly once and should add the least possible operational overhead. Which architecture meets these requirements?
Set up an Amazon Kinesis Data Firehose delivery stream with the S3 bucket as the source and Amazon Redshift as the destination.
Configure an Amazon S3 Event Notification for ObjectCreated to invoke an AWS Glue workflow that runs a crawler and then a Glue job to COPY the file into Amazon Redshift.
Create an Amazon EventBridge rule that triggers an hourly AWS Glue job that scans the bucket and loads any new files into Amazon Redshift.
Deploy an AWS Lambda function invoked by S3 ObjectCreated events that reads the file and inserts the records into Amazon Redshift using the JDBC API.
Amazon S3 can publish ObjectCreated events whenever a new file is written. An S3 Event Notification can invoke an AWS Glue workflow that first runs a crawler (to keep the Glue Data Catalog current) and then starts an AWS Glue job that issues the Redshift COPY command. Glue provides exactly-once execution semantics through job bookmarking, is fully managed, and eliminates the need to operate servers. Scheduling jobs or polling the bucket introduces latency, while Lambda alone can fail on larger files and has no built-in exactly-once guarantee. Kinesis Data Firehose does not accept S3 as a direct source for new objects.
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 are Amazon S3 Event Notifications?
Open an interactive chat with Bash
What does the Redshift COPY command do?
Open an interactive chat with Bash
How does AWS Glue job bookmarking ensure exactly-once ingestion?
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 .