Azure 如何在文档数据库中重命名集合?

Azure 如何在文档数据库中重命名集合?,azure,azure-cosmosdb,Azure,Azure Cosmosdb,如何在azure文档数据库中重命名数据库名称或集合名称?我们的documentdb数据库中有一组集合。是否可以出于其他目的更改集合名称不能重命名数据库或集合。如果必须使用不同的集合名称,则需要创建新集合并复制数据。最好的选择可能是从一个集合中取出数据,然后逐个上载到新集合。通过使用proc,您可以让它一直运行,直到它完成为止,然后您可以删除现在冗余的集合。如果您有大量数据,并且不想麻烦,那么另一种选择是获取有关所述数据的所有摘要信息,将其存储在某个位置,然后只删除集合加上一个,但这会造成伤害。这

如何在azure文档数据库中重命名数据库名称或集合名称?我们的documentdb数据库中有一组集合。是否可以出于其他目的更改集合名称

不能重命名数据库或集合。如果必须使用不同的集合名称,则需要创建新集合并复制数据。

最好的选择可能是从一个集合中取出数据,然后逐个上载到新集合。通过使用proc,您可以让它一直运行,直到它完成为止,然后您可以删除现在冗余的集合。如果您有大量数据,并且不想麻烦,那么另一种选择是获取有关所述数据的所有摘要信息,将其存储在某个位置,然后只删除集合

加上一个,但这会造成伤害。这实际上不起作用-存储过程的作用域是集合(或分区集合中的分区)。因此,实际上不能使用存储过程在集合之间移动数据。另外:存储过程的时间限制为5秒。你不能“让它继续运行”