1. 概述
1.1 版本
FineBI 版本 | 功能变动 |
---|---|
6.0.14 | - |
1.2 应用场景
当前 FineBI 组件在维度、指标等查询条件每次发生变化后,都会自动发送数据查询请求。比如用户制作的组件随着拖入字段的操作,会一直向引擎发送data请求。在抽取模式以及小数据量的场景下,引擎能够快速响应,用户能够在FineBI拥有类似于C/S架构下极致的分析体验。但是在大数据量场景、部分千万级别数据量场景中,这种策略往往会造成用户使用体验下降。
1.3 实现思路
通过管理员修改 BI参数 「手动预览提醒(秒)」解决。
配置参数后,所有组件请求数据查询时间超过设置的时长后,提示用户开启手动预览,但不强制为用户开启。降低对引擎的查询压力。
2. 操作步骤
2.1 调整BI参数
管理员进入「管理系统>系统管理>常规>BI参数」展开「高级调优参数」。默认为空,未开启该功能。
设置手动预览提醒时间,完成后点击「保存」。如下图所示:
无需重启即可生效。
2.2 开启手动预览
组件预览区域出现「手动预览」按钮,当加载时间超过设置的手动预览提醒时间,出现提示。如下图所示:
勾选「手动预览」后,继续编辑组件分析区域字段,预览区域出现按钮「预览最新数据」,点击预览数据。如下图所示:
2.3 效果预览
例如,增减字段,并添加快速计算,点击「预览最新数据」后,能一步加载到如下图所示: