AWS Certified Data Engineer Associate DEA-C01 Practice Question
An e-commerce company stores clickstream events as Parquet files in Amazon S3 and exposes them to analysts through an external table in Amazon Redshift Spectrum. Product teams often add new, optional attributes to the event JSON, and analysts need to query these columns as soon as they appear without running manual DDL statements. Which approach best supports this type of schema evolution?
Configure Amazon Redshift Spectrum partition projection on the table to discover new attributes without changing the schema.
Load the files into a Redshift table that contains a single SUPER column and query the new attributes with PartiQL expressions.
Trigger an AWS Lambda function that executes ALTER TABLE ADD COLUMN on the external table whenever a new attribute is detected.
Run an AWS Glue crawler after each ingestion and enable schema merging so new columns are automatically added to the Glue Data Catalog table used by Redshift Spectrum.
Redshift Spectrum relies on the AWS Glue Data Catalog for external table metadata. Configuring an AWS Glue crawler to run after each data delivery and to merge new schema changes automatically adds any newly detected columns to the existing table definition in the catalog. Because Redshift Spectrum reads the updated metadata at query time, analysts can immediately select the new fields with no manual ALTER TABLE.
Using a single SUPER column would require loading data into native Redshift tables and abandoning the current Parquet-based Spectrum workflow. A Lambda function that issues ALTER TABLE commands achieves the same result but re-introduces manual maintenance. Partition projection improves partition discovery, not column evolution, so it does not surface new attributes.
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 with Redshift Spectrum?
Open an interactive chat with Bash
What is schema merging in AWS Glue, and why is it helpful?
Open an interactive chat with Bash
Why is using Parquet files advantageous for this workflow?
Open an interactive chat with Bash
What is Redshift Spectrum, and how does it use the AWS Glue Data Catalog?
Open an interactive chat with Bash
What is schema merging in AWS Glue, and how does it support schema evolution?
Open an interactive chat with Bash
Why is using a single SUPER column with PartiQL expressions not ideal for this scenario?
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 .