DP-203 · Question #96
Drag and Drop Question You have an Azure subscription. You plan to build a data warehouse in an Azure Synapse Analytics dedicated SQL pool named pool1 that will contain staging tables and a…
The correct answer is Replicated; Hash; Round-robin. For the dimensional model, dimension tables (small, frequently joined tables like DimDate, DimProduct) should use Replicated distribution so each compute node has a full copy, eliminating data movement during joins and maximizing query performance. Fact tables (large tables…
Question
Exhibit
Answer Area
Drag items
Correct arrangement
- Replicated
- Hash
- Round-robin
Explanation
For the dimensional model, dimension tables (small, frequently joined tables like DimDate, DimProduct) should use Replicated distribution so each compute node has a full copy, eliminating data movement during joins and maximizing query performance. Fact tables (large tables like FactSales) should use Hash distribution on a join key to co-locate related rows and avoid shuffling during joins with dimension tables. Staging tables like Staging.WebSessions should use Round-robin distribution because it distributes data evenly across all distributions with no overhead, maximizing parallel load ingestion speed when the final query pattern is unknown or irrelevant at load time.
Topics
Community Discussion
No community discussion yet for this question.
