Hello @Jamey Schaap**
**
I see you’re facing a challenge with scaling down the throughput for your Cosmos DB after increasing it. You’re correct that the inability to reduce your throughput under the current conditions likely relates to the minimum throughput requirements imposed by Azure Cosmos DB.
When you scale up your Cosmos DB throughput, it can indeed create multiple physical partitions, which have their own minimum throughput limits. Each physical partition supports up to 10,000 RU/s, and the database as a whole has minimum throughput that needs to be maintained depending on its current configuration.
To answer your question about scaling down to the 200–2,000 RU range—here’s what you can consider:
Minimum Throughput Requirements: After scaling up, your Cosmos DB container might have set a new minimum RU/s that you cannot go below without addressing the physical partitions. According to the documentation, Cosmos DB requires a certain minimum throughput based on your current storage and the highest RU/s you’ve ever provisioned.
Partition Merge Feature: The "Partition merge (preview)" feature you noticed may help in this scenario. It allows for the merging of partitions, which could potentially reduce the minimum throughput required. You might want to explore how to use this feature correctly to achieve your desired RU/s.
Alternate Approaches: If the partition merge feature doesn’t help or isn’t suitable, consider creating a new container with the desired throughput, migrating your data there, and then dropping the old container. This incurs some overhead but can be a straightforward solution when drastic scaling is needed.
Here are some steps to help you move forward:
- Check the current number of physical partitions and their throughput.
- Investigate if merging partitions can lower your required minimum RU/s.
- If needed, consider the data migration approach.
References:
- Minimum throughput on container
- Partition merge (preview)
- How to scale down/lower minimum throughput
Hope this helps! If you have more specific details like the current number of partition keys or the RU that you’re trying to scale down to, feel free to share!