Azure Cosmos DB - 超出了每个几何图形允许的最大点数。目前最大支持点数为4096

标签 azure azure-cosmosdb azure-cosmosdb-sqlapi

当我使用函数ST_ISVALIDDETAILED时出现此错误:

enter image description here

这是一个线串对象。

我找不到限制或大小的文档。是否有增加这些限制的路线图?

是否有一些解决方法可以绕过这个问题?

再一次..

我使用:

SELECT ST_ISVALIDDETAILED({ "type": "LineString", "coordinates": c.coordinate})
FROM c
WHERE (etc)

如果函数返回 false(例如因为一个或多个点重叠),则有某些东西(函数或过程等)可以纠正该对象?

最佳答案

Service Quotas 中的 4096 点限制是一般的每多边形点数限制,而不仅仅是应用于 ST_ISVALIDDETAILED 的限制。正如其他人所说,我们建议通过 Cosmos DB UserVoice 提交请求以支持更多的每个多边形点数。如果这是您需要的东西。

关于Azure Cosmos DB - 超出了每个几何图形允许的最大点数。目前最大支持点数为4096,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61098118/

相关文章:

node.js - Azure 存储队列 - Cosmos DB 输出 - 错误处理

azure - 启动 Cosmos DB 模拟器时出错

azure - 获取 CosmosDb 中分组文档的最大数量

azure-cosmosdb - 如何在 CosmosDB 中使用 HAVING

git - Azure DevOps 使用不同项目中另一个存储库的模块

c# - 通过Azure Function处理多个请求

如果 Blob 名称存在,Azure Blob 上传重命名

Azure数据工厂: copying data from CosmosDB to SQL Database fails with "range-indexed" error

java - 如何在Document DB java SDK中指定NONE分区键来删除文档?

Azure CosmosDB SQL 记录计数