帆软前端运行数据,在数据量大的情况下,运行速度较慢,容易卡死。
我们除了对查询条件进行卡控去控制数据量的输出外,如下图
还可以设置插件进行控制
一.使用场景
在面对需要大量数据导出进行分析的报表,但是前端明显加载不出来,已下图报表为例,数据列到JX
为了运行的流畅,设置了只能查看一天的卡控,但是用户需要对多天的数据进行数据分析
二.帆软-大数据导出EXCEL的介绍
下图截选帆软的介绍:
三.使用
1.增加一个直接导出的按钮
2.选中按钮,点击“事件”,添加事件选中“点击”
3.按照图片中的数据一一配置,第5步就是把数据集里的字段和设置的参数对应写一下,
第6步的意思为:可以有选择的导出一些列,此处没配置,就是按照预览的效果原样导出;如果只需要导出几列,那就把这几列在下面罗列出来,就不会全部导出。
第7步:就是导出时的文件名,此处没配置,就是按照“模版名-数据集名称”这样导出,如下图二;也可以自己规定名字
以上就是我在实践中使用的大数据集插件。
优点与缺点
这个插件优点就是不用占用很多的内存就导出大量的数据,但是缺点也很明显,导出数据的顺序是按照数据集的列的顺序导出的,如下图,如果调整顺序就必须调整SQL中字段的数据,此外,必须给每个列取中文别名,否则导出的效果,如图二,使用这个插件的就是因为数据量大,但是却还要一个一个取别名,这个地方比较麻烦