AWS Certified Data Engineer Associate DEA-C01 Practice Question
An e-commerce company stores transactional data in Amazon RDS for PostgreSQL. Each night, analysts need the entire contents of the orders table in Amazon S3 as partitioned Parquet files so that Amazon Athena queries run efficiently. The data engineering team wants a fully managed, serverless solution that requires little code and can be scheduled to run automatically at midnight. Which approach meets these requirements while minimizing operational overhead?
Create an AWS Glue ETL job that uses a JDBC connection to the RDS database, converts the orders table to Parquet, writes it to an S3 prefix partitioned by date, and schedule the job with an AWS Glue trigger.
Take an automated PostgreSQL snapshot each night and copy the snapshot files directly to an S3 bucket for Athena to query.
Use AWS Data Pipeline to run a nightly Amazon EC2 task that exports the table to CSV files and uploads them to S3.
Configure AWS Database Migration Service for a full-load task that sends data through Amazon Kinesis Data Firehose to S3 in Parquet format.
AWS Glue can create a JDBC connection to Amazon RDS for PostgreSQL, extract the table into a Spark DynamicFrame, convert it to Parquet, and write the output to Amazon S3 with partitioning. The job is serverless, so no infrastructure is managed by the team, and it can be scheduled with a Glue trigger or Amazon EventBridge for the desired midnight run. AWS DMS plus Kinesis Data Firehose provides continuous replication and adds unnecessary components. AWS Data Pipeline on EC2 requires the team to provision and patch compute resources, increasing operational burden. Copying database snapshots to S3 does not create Parquet files or partitions suitable for Athena queries.
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 AWS Glue and how does it work in this scenario?
Open an interactive chat with Bash
Why is Parquet format preferred for Amazon Athena queries?
Open an interactive chat with Bash
How does AWS Glue Triggers automate and schedule ETL jobs?
Open an interactive chat with Bash
What is AWS Glue and how does it work?
Open an interactive chat with Bash
Why is Parquet preferred for Amazon Athena queries?
Open an interactive chat with Bash
How can you schedule AWS Glue jobs to run automatically?
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
$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 .