12
返回列表 发新帖

[可视化] 如何清除报表的缓存

kingtiy钻石一 显示全部楼层 发表于 2019-11-27 18:29:44
Frankie 发表于 2019-11-27 18:25
我们用分割列做为过滤参数还有自定义的参数这些都是对性能有影响的,比如你的数据量很大,你只查看你分割 ...

嗯,分割列作为报表参数列对性能有影响,这个不难理解,毕竟数据是按条件分区了,可以提前过滤.

但数据集上面用户自定义参数(可能不是分割列),配合报表页面的参数组件的参数.
和只在报表页面上面用参数组件来过滤.

这两种也会有性能差别?数据集参数会更好一点吗?
回复 支持 反对

使用道具 举报

kingtiy钻石一 显示全部楼层 发表于 2019-11-27 18:35:50
Frankie 发表于 2019-11-27 18:15
你清除下系统缓存和浏览器缓存再看下,系统缓存在管理系统模块中

好的,我试下.
回复 支持 反对

使用道具 举报

Frankie青铜三 显示全部楼层 发表于 2019-11-28 10:59:05
kingtiy 发表于 2019-11-27 18:29
嗯,分割列作为报表参数列对性能有影响,这个不难理解,毕竟数据是按条件分区了,可以提前过滤.

但数据集上 ...

是的 ,在数据集上加参数过滤确实会好一点,理由还是你数据集上加了参数过滤出了数据,数据量肯定是比你没加参数过滤的数据量会小的,数据量小了,在报告里,特别是查看报告时,我们是显示的全部数据,数据量小了,咱们的速度就会更快,单独再报告上加参数,咱们的数据集处的数据量还是比较大,如果是入了集市的数据还好,如果是没有入集市的数据获取的是实时数据,数据量大了,打开报告就会很慢了
回复 支持 反对

使用道具 举报

kingtiy钻石一 显示全部楼层 发表于 2019-11-28 14:32:27
Frankie 发表于 2019-11-28 10:59
是的 ,在数据集上加参数过滤确实会好一点,理由还是你数据集上加了参数过滤出了数据,数据量肯定是比你 ...

还是不是很理解.
A:

比如一个集市数据集 包含有省份列,在数据集上面用省份做一个参数.
再基于这个数据集创建报表,报表页面添加参数组件绑定省份对报表进行过滤.
默认参数值选中为空,报表一般设置参数为空显示所有的值.

B:和A一样,只是数据集是没有参数的.

报表使用场景
1:省份过滤未选中,默认加载所有数据
2:省份过滤选中单个,或多个值

这两种使用场景下,数据集使用参数和不使用参数,性能也有差别么?
回复 支持 反对

使用道具 举报

12
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部