QuestionQ116
Design and implement data distributionYou are designing an Azure Cosmos DB for NoSQL solution to store data from IoT devices. The devices will write every second, and data will be retained indefinitely.
The following is a sample of the data.

You need to choose a partition key that meets these write requirements:
- Minimizes partition skew
- Avoids capacity limits
- Avoids hot partitions
What should you do?
- A Use deviceManufacturer as the partition key.
- B Create a new synthetic key that contains deviceId and timestamp.
- C Create a new synthetic key that contains deviceId and deviceManufacturer.
- D Use deviceId as the partition key.
Community Discussion