🔥 3-day streak
AWS Certified Data Engineer - Associate125 / 159
Question 125 of 159

A data engineering team runs Amazon Redshift for a retail analytics warehouse. The two largest tables are a 5 TB fact_sales table and a 4 TB fact_returns table, both joined frequently on the customer_id column in nightly reporting queries. Query monitoring shows heavy data redistribution (DS_BCAST_INNER and DS_DIST_BOTH steps) during these joins, causing long runtimes. Which schema design change will most effectively reduce the data movement during these joins?

Reviewed for accuracy · Report an issueNext question