永洪社区

标题: 报表加载慢、卡顿?快来试试这个技巧 [打印本页]

作者: 寻找新技能    时间: 2021-3-30 10:40
标题: 报表加载慢、卡顿?快来试试这个技巧
小张是一家公司的财务经理,需要分析年末的财务报告,小张就开始对财务数据进行处理并制作报告。可是在查看报告时却发现,仅仅480W的明细数据,报告加载就用了1分钟左右才展示出来。心想,难道要让老板去查看这么慢的报告吗?于是,他通过制作报告中的检测性能,排查到报表中有3个表达式是js表达式,没有下推到数据库执行导致报表性能很慢,最后他按照性能检测中的建议将这几个表达式改为了SQL表达式,再次打开报表时用了2秒钟左右就打开了报表。

的确,在制作大数据分析报表的时候,最怕遇到报表加载慢、卡顿等性能问题。有时,别人上亿数据量的报表即点即看,自己千万级数据量的报表却要加载几分钟,看着转圈的加载图标空悲叹。那么我们应该如何制作出高性能的报表呢?
永洪产品通过汇总分析客户的有效反馈,在新产品中推出了静态检查报表性能的功能。用户在制作报表时,系统就会对报表性能进行静态检测,告知用户哪些地方会影响报表展示并给出合理的建议。

➤报表性能检测原因
报表性能检测原因分为三类,包括系统原因、报表原因和数据集原因。当报表中存在这三类原因中的任何一种时,报表右上角的“检测性能”上会出现小红点提醒,用户可以点击“检测性能”查看具体原因和建议,并可以点击“检测性能”中的“下载”将所有性能慢的原因以Excel格式导出,如下图所示:
(, 下载次数: 92)