🔥 3-day streak
AWS Certified Machine Learning Engineer - Associate59 / 194
Question 59 of 194

A data engineering team runs an AWS Glue Spark ETL job that transforms 3 years of raw transaction logs into a curated dataset used to build ML training sets. Data scientists query this dataset in Amazon Athena, almost always filtering by a specific transaction_date range and by region. Currently the Glue job writes all output as a single set of Parquet files to one S3 prefix, and Athena queries scan the entire dataset, driving up cost and query time. Which change to the Glue job most effectively reduces the data scanned per query?

Reviewed for accuracy · Report an issueNext question