AWS Certified Data Engineer Associate DEA-C01 Practice Question
An e-commerce company stores daily Parquet files of order events in Amazon S3, partitioned by dt=YYYY-MM-DD. A data engineer must deliver a daily report that shows the 7-day moving average of sales per product and allow analysts to perform ad-hoc joins with other S3 datasets from Amazon QuickSight. The solution must minimize infrastructure management and keep costs low. Which architecture meets these requirements?
Create an AWS Glue ETL job that loads the data into a provisioned Amazon Redshift cluster each night. Build a materialized view for the moving average and point QuickSight to the Redshift database.
Create an AWS Glue DataBrew project to compute the moving average, export the output to Amazon OpenSearch Service, and connect QuickSight to OpenSearch for dashboards.
Use AWS Glue crawler to catalog the S3 folder, query the data with Amazon Athena, and create a SQL view that uses window functions to calculate the 7-day moving average. Grant QuickSight access to Athena and schedule the query daily with Amazon EventBridge.
Launch an Amazon EMR cluster running Apache Spark SQL on a daily schedule to compute the moving average, write the results back to S3, and expose the data to analysts through an Athena Federated Query connector to EMR.
Amazon Athena is a serverless query service that can read Parquet data directly from Amazon S3, supports SQL window functions for rolling calculations, and integrates natively with QuickSight without provisioning or managing infrastructure. Creating a Glue crawler registers the table in the Data Catalog so the data is discoverable. A view in Athena can encapsulate the 7-day moving average logic, and an EventBridge rule can trigger the query on a schedule if the results need to be written back to S3. Redshift and EMR require clusters to be launched, sized, patched, and paid for when idle, increasing operational effort and cost. DataBrew can produce aggregates but would still need an additional service to support ad-hoc SQL joins and is not optimized for near-real-time dashboards.
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.
How does Amazon Athena integrate with QuickSight?
Open an interactive chat with Bash
What is a window function in SQL, and how does it calculate a moving average?
Open an interactive chat with Bash
What role does AWS Glue play in the described solution?
Open an interactive chat with Bash
What is the role of AWS Glue Crawlers in this solution?
Open an interactive chat with Bash
How does Amazon Athena handle Parquet files for efficient queries?
Open an interactive chat with Bash
Why is Amazon EventBridge used for scheduling queries in this architecture?
Open an interactive chat with Bash
AWS Certified Data Engineer Associate DEA-C01
Data Operations and Support
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
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .