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.

  • 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.

  • Load the files into a Redshift table that contains a single SUPER column and query the new attributes with PartiQL expressions.

AWS Certified Data Engineer Associate DEA-C01
Data Store Management
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot