Implementing an Azure Data Solution (legacy) — Question 21
You are developing a data engineering solution for a company. The solution will store a large set of key-value pair data by using Microsoft Azure Cosmos DB.
The solution has the following requirements:
✑ Data must be partitioned into multiple containers.
✑ Data containers must be configured separately.
✑ Data must be accessible from applications hosted around the world.
✑ The solution must minimize latency.
You need to provision Azure Cosmos DB.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Answer options
- A. Configure account-level throughput.
- B. Provision an Azure Cosmos DB account with the Azure Table API. Enable geo-redundancy.
- C. Configure table-level throughput.
- D. Replicate the data globally by manually adding regions to the Azure Cosmos DB account.
- E. Provision an Azure Cosmos DB account with the Azure Table API. Enable multi-region writes.
Correct answer: E
Explanation
The correct answer, E, is right because enabling multi-region writes allows for data to be updated from multiple regions, which minimizes latency and meets the requirement for global accessibility. Options A and C do not directly address the need for global accessibility and low latency through multi-region capabilities. Option B, while it mentions geo-redundancy, does not support the requirement for multi-region writes, and option D lacks the efficiency of automated global data distribution.