永洪社区

标题: 报表数据量太大 [打印本页]

作者: 李白居易    时间: 2024-1-31 09:41
标题: 报表数据量太大
执行数据失败:java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: g5.util.exception.RTRegionExceed: 自由表组件“”数据超过最大计算量限制5000000,请减少组件数据扩展行数或者修改配置freestyle.max.size。
这个配置在哪修改呢?

作者: yhdata_lyaa    时间: 2024-1-31 09:41
设置的freestyle.max.size超过了默认值500000

默认值为500000。

自由式表格行的最大值,组件数据行数超过最大值会提示报错。

列的最大值为固定的 32767。
如果报告中存在自由式表格或自由式填报表格,会将性能检测信息收集到系统原因中。
解决方法:一些使用自由式表格的格间计算场景,实际上通过计算列一样可以计算出来,可以考虑改为计算列后再绑定;您也可以修改bi.properties里freestyle.max.size默认值,但默认值太大可能会增大报表负荷,造成卡顿。
https://www.yonghongtech.com/rea ... =freestyle.max.size


文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改配置后重启,
如果是数据库系统在管理系统--数据库空间--下载bi.properities文件修改后上传  重启
作者: 李白居易    时间: 2024-1-31 10:21
bi.properties配置文件中没有这个freestyle.max.size,是需要添加进去吗?
作者: yhdata_lyaa    时间: 2024-1-31 10:25
李白居易 发表于 2024-1-31 10:21
bi.properties配置文件中没有这个freestyle.max.size,是需要添加进去吗?

是的
作者: 李白居易    时间: 2024-1-31 10:35
好的,感谢啦
作者: 李白居易    时间: 2024-4-23 09:31
yhdata_lyaa 发表于 2024-1-31 09:41
设置的freestyle.max.size超过了默认值500000

默认值为500000。

您好,这个默认值一般设为多少比较合适呢?目前500万不满足需求,想调高一点,想请问一下设置多少比较合适又不太损害性能。




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4