(本文档仅供参考)
问题说明
电子表格报表类型出现如下提示【查询结果集单元格超过了系统选项设置的内存数据库最大返回单元格数】
解决方案
一、产品功能说明
之所以会出现【查询结果集单元格超过了系统选项设置的内存数据库最大返回单元格数】的提示,
是因为在新版本中,我们研发增加了对数据集输出单元格数的限制, 以此避免因打开报表输出过多单元格耗费过多内存、引起的内存溢出宕机等等问题。
二、解决方案
如果是电子表格报表类型出现此类提示,请根据如下内容去排查调整系统选项设置。
第一步
请先确认【系统选项】-【缓存设置】-【最大单元格个数】,此个数是根据系统内存情况合理配置的。
(如何配置缓存设置这些单元格个数,可以参考如下文档截图部分)
https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35751346
第二步
根据步骤1的缓存设置的最大单元格个数,去统一配置【系统选项】-【查询设置】-【内存数据库最大返回单元格数】。
例如,缓存设置最大单元格个数是 200W,那么查询设置内存数据库最大返回单元格数也需要统一设置为 200W。