AWS Certified Data Engineer Associate DEA-C01 Practice Question
Your team launches a transient Amazon EMR cluster nightly to run Spark jobs that turn 50 TB of raw data in Amazon S3 into optimized Parquet files for Athena. The output must persist in S3. Intermediate shuffle and spill data are not required after the job ends. What is the most cost-effective storage configuration that provides high performance and meets these requirements?
Mount an Amazon EFS file system on the cluster and direct Spark to read, write, and spill to the EFS mount; leave the cluster running for reuse.
Configure EMRFS to read from and write to Amazon S3, and let Spark use instance-store HDFS volumes for intermediate data; terminate the cluster after completion.
Enable Spark DirectOutputCommitter v2 to write shuffle and output files directly to S3, and disable local storage on all nodes.
Attach multiple Amazon EBS volumes to each core node, set HDFS replication to three for all data, and copy results to S3 with DistCp after the job.
Using EMRFS lets the cluster read raw data from and write final Parquet files back to Amazon S3 without additional copy steps. Keeping shuffle and spill files on the instances' local HDFS (backed by ephemeral instance-store disks that are provisioned with the EC2 nodes) offers high-throughput, low-latency storage that Spark needs during execution. Because the cluster is terminated when processing finishes, the transient local storage is discarded, avoiding ongoing cost. Alternatives that replicate data on EBS, store all files on EFS, or force Spark to write shuffle data directly to S3 either add storage charges, add operational steps, or degrade Spark performance, so they are less cost-effective for this workload.
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 EMRFS and how does it interact with Amazon S3?
Open an interactive chat with Bash
What is instance-store HDFS and why does it suit transient clusters?
Open an interactive chat with Bash
What is the role of Parquet files in Athena, and why optimize raw data for it?
Open an interactive chat with Bash
What is the role of EMRFS in the described configuration?
Open an interactive chat with Bash
Why is instance-store HDFS preferred for intermediate shuffle and spill data?
Open an interactive chat with Bash
What is the drawback of using EBS, EFS, or S3 for this workload instead of instance-store storage?
Open an interactive chat with Bash
AWS Certified Data Engineer Associate DEA-C01
Data Store Management
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 .