Предположим, я запустил платформу SaaS с Azure Cosmos DB в качестве моего бэкэнда. Я установил контейнер и использовал идентификатор клиента (GUID) в качестве ключа раздела. Все работает хорошо, пока мы не получим двух крупных клиентов. Система в целом и два крупных клиента, в частности, получили бы большую пользу, если бы мы могли переместить двух крупных клиентов в другой контейнер и использовать для них более детальные ключи разделов. Это немного обременяет нас на уровне приложений, но это выполнимо.
Как переместить весь «ключ раздела» в другой контейнер с более детальным ключом раздела? Это то, что мы можем сделать "на лету"? Нужно ли переводить этого арендатора в автономный режим и использовать какой-либо инструмент для переноса всех данных? Есть ли лучшая практика?