Azure DocumentDB中超出了“文档”的存储配额

Azure DocumentDB中超出了“文档”的存储配额,azure,azure-cosmosdb,nosql,Azure,Azure Cosmosdb,Nosql,在DocumentDB中,当使用存储过程插入文档时,由于超出了“Document”的存储配额,我遇到了错误。我的收藏具有10000吞吐量和250GB容量,带有countryId分区密钥,文档大小为3KB 存储过程如下 函数addTempResultdocuments{ 对于变量i=0;i

在DocumentDB中,当使用存储过程插入文档时,由于超出了“Document”的存储配额,我遇到了错误。我的收藏具有10000吞吐量和250GB容量,带有countryId分区密钥,文档大小为3KB

存储过程如下

函数addTempResultdocuments{ 对于变量i=0;i} 您已超过为该集合分配的总存储量。分区当前不会自动拆分。您必须通过电话/电子邮件联系支持部门以增加存储容量。最好提前执行此操作,否则您将无法接受更多的写入操作。

您已超过为该集合分配的总存储量。分区当前不会自动拆分。您必须通过电话/电子邮件联系支持部门以增加存储容量。最好提前执行此操作,否则您将无法接受更多写入。

您必须将逻辑分区选择为细粒度或更细粒度。 文档数据库每个逻辑分区最多只支持10 GB

逻辑分区基于您选择的分区键。 documentdb对逻辑分区键应用散列来确定物理分区键,物理分区的大小为10gb。 多个逻辑分区可以在同一个物理分区中结束,随着数据的增长,文档数据库将自动分割物理分区,直到单个逻辑分区占用整个10 GB或1个物理分区。 一旦达到这个目标,您将无法为该逻辑分区存储更多数据

有关详细说明,请参见:

您必须选择一个或多个细粒度的逻辑分区。 文档数据库每个逻辑分区最多只支持10 GB

逻辑分区基于您选择的分区键。 documentdb对逻辑分区键应用散列来确定物理分区键,物理分区的大小为10gb。 多个逻辑分区可以在同一个物理分区中结束,随着数据的增长,文档数据库将自动分割物理分区,直到单个逻辑分区占用整个10 GB或1个物理分区。 一旦达到这个目标,您将无法为该逻辑分区存储更多数据

有关详细说明,请参见:

您试图添加的单个文档的最大大小是多少?您是否尝试过抛出错误;在存储过程中创建文档时是否有错误?何时执行存储过程脚本资源管理器或客户端库?如果未达到集合的存储限制,您可以捕获详细的错误消息,以便我们查找此问题。当我使用DocumentDB数据迁移工具上载json文件时,我收到了相同的错误。。。但是在100000个文件中,只有40000个文件被上传,我在使用JavaAPI编写DocumentDB时遇到了同样的错误。我有一个无限大小的集合,默认情况下从10x10Gb分区开始。我的一个分区已满。我的理解是DocumentDB应该自动分割该分区,但这并没有发生。我有一张向Microsoft开放的票据,但它们没有什么帮助。您尝试添加的单个文档的最大大小是多少?您是否尝试过抛出错误;在存储过程中创建文档时是否有错误?何时执行存储过程脚本资源管理器或客户端库?如果未达到集合的存储限制,您可以捕获详细的错误消息,以便我们查找此问题。当我使用DocumentDB数据迁移工具上载json文件时,我收到了相同的错误。。。但是在100000个文件中,只有40000个文件被上传,我在使用JavaAPI编写DocumentDB时遇到了同样的错误。我有一个无限大小的集合,默认情况下从10x10Gb分区开始。我的一个分区已满。我的理解是DocumentDB应该自动分割该分区,但这并没有发生。我有一张微软的票,但是他们没有什么帮助。