你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
查询结果集已超过内部限制
“查询结果集已超过内部限制”是一种部分查询失败,当查询结果超出了以下两个限制之一时发生:
- 记录数的限制(
record count limit
,默认设置为 500,000) - 总数据量的限制(
data size limit
,默认设置为 67,108,864 (64MB))
有几种可能的措施:
- 更改查询以消耗更少的资源。
例如,可以:
- 使用 take 运算符或添加其他 where 子句来限制查询返回的记录数
- 尝试减少查询返回的列数。 使用 project 运算符、project-away 运算符或 project-keep 运算符
- 使用 summarize 运算符获取聚合数据
- 暂时提高该查询的相关查询限制。 有关详细信息,请参阅查询限制下的“结果截断”
注意
建议你不要提高查询限制,因为设置这些限制是为了保护群集。 限制可确保单个查询不会中断在群集上运行的并发查询。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈