
Explanation:

Azure Synapse Analytics (formerly Azure SQL Data Warehouse) uses a massively parallel processing (MPP) architecture for big data and analytics workloads.
Control Node:
Acts as the brain of the system.
Receives queries, optimizes them, and then coordinates execution.
Does not perform large-scale data crunching itself.
Compute Nodes:
Perform the actual parallel execution of queries.
Data is distributed across these nodes.
The MPP engine breaks down queries into smaller tasks and distributes them to compute nodes for fast, parallel execution.
Review of Answer Options:
Distributes processing across compute nodes # Correct. This is the essence of MPP.
Distributes processing across control nodes # Incorrect. The control node does not process queries in parallel; it coordinates them.
Redirects client connections across compute nodes # Incorrect. Client connections go to the control node, not directly to compute nodes.
Redirects client connections across control nodes # Incorrect. There is typically one control node per Synapse instance.
The answer: Distributes processing across compute nodes
Microsoft References
Azure Synapse Analytics architecture
Distributed query processing in Azure Synapse