永洪社区

标题: 通过永洪BI制作的图表,如何设置缓存结果数据? [打印本页]

作者: yhdata_13Rzo0gb    时间: 2022-6-21 17:31
标题: 通过永洪BI制作的图表,如何设置缓存结果数据?
通过永洪BI制作的图表,如何设置缓存结果数据么?下次相同查询条件分析时直接读缓存结果,而不需要重新查询数据、计算数据再输出展示结果。

作者: yhdata_bear    时间: 2022-6-21 17:31
配置一下数据缓存呢
https://www.yonghongtech.com/hel ... =%E7%BC%93%E5%AD%98
作者: Linda_aaa    时间: 2022-6-21 18:19

作者: yhdata_yzm    时间: 2022-6-22 13:10
Linda_aaa 发表于 2022-6-21 18:19


作者: yhdata_13Rzo0gb    时间: 2022-6-23 08:53
yhdata_bear 发表于 2022-6-21 17:52
配置一下数据缓存呢
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/biproperties_connect.html?zoom_h ...

你好,是在高级属性里面添加高级属性配置设置相应的名称和值么?
也就是下面这些配置:
•qry.cache.count=500
缓存多少个数据集的数据,默认为500个。
•qry.cache.timeout=900000
缓存的数据保留多久,单位为ms,默认为900000,即15分钟。
•cube.cache.cnt=30
缓存多少个多维数据集结果。
•cube.cache.timeout=1800000
缓存的数据保留多久,单位为ms,默认为1800000,即30分钟。

另外我想确认的是这里缓存的是最终图表展示的结果数据,而不是缓存数据库的原始数据,对吧?
作者: yhdata_bear    时间: 2022-6-23 10:58
没太明白您的意思,您是想缓存报告的数据,还是缓存报告中数据集的数据
如果是缓存报告数据的话,是不需要操作的,在您每执行完一步操作后,数据都会自动缓存,如果您担心数据没保存,可以不时的点击一下“保存”即可
作者: yhdata_13Rzo0gb    时间: 2022-6-23 17:05
yhdata_bear 发表于 2022-6-23 10:58
没太明白您的意思,您是想缓存报告的数据,还是缓存报告中数据集的数据
如果是缓存报告数据的话,是不需要 ...

我的需求是不同用户打开页面加载同一个图表的时候,如果设置的数据过滤条件一样,那么第一个用户从数据库查询原始数据并完成数据的统计计算,结果数据通过图表展现(此时将结果数据进行缓存),第二个用户加载这个图表的时候,检测到相同的数据过滤条件已经有最终的结果缓存,此时就不需要再查数据库并进行相应的数据计算,直接从缓存取结果数据进行展现。
作者: yhdata_13Rzo0gb    时间: 2022-6-23 17:10
yhdata_bear 发表于 2022-6-23 10:58
没太明白您的意思,您是想缓存报告的数据,还是缓存报告中数据集的数据
如果是缓存报告数据的话,是不需要 ...

我们系统里面会内置一些图表,且可以修改数据过滤条件,图表根据这些数据过滤条件从数据库获取原始数据并完成相关数据的统计计算,最终结果再图表展示,系统不同用户看到的图表是一样的,但是可以设置不同的数据过滤条件,就是在数据过滤条件相同的时候希望结果数据能够缓存共享,避免多次重复查询数据和数据的计算,因为数据量很大,数据查询和计算的时间比较长。
作者: yhdata_yzm    时间: 2022-6-23 19:54
yhdata_13Rzo0gb 发表于 2022-6-23 17:10
我们系统里面会内置一些图表,且可以修改数据过滤条件,图表根据这些数据过滤条件从数据库获取原始数据并 ...

你的意思是多个用户共用一份过滤过的数据吧
作者: yhdata_13Rzo0gb    时间: 2022-6-24 08:43
yhdata_yzm 发表于 2022-6-23 19:54
你的意思是多个用户共用一份过滤过的数据吧

多用户共用基于相同条件过滤的原始数据加工后的结果数据,避免重复查询原始数据和数据加工
作者: humming    时间: 2022-6-24 10:47
yhdata_13Rzo0gb 发表于 2022-6-24 08:43
多用户共用基于相同条件过滤的原始数据加工后的结果数据,避免重复查询原始数据和数据加工 ...

之前的版本缓存是基于单台C的,后续版本支持集群缓存。您现在的问题是什么?两个用户访问同一个C没有打中缓存吗?
作者: yhdata_13Rzo0gb    时间: 2022-6-24 13:17
yhdata_13Rzo0gb 发表于 2022-6-24 08:43
多用户共用基于相同条件过滤的原始数据加工后的结果数据,避免重复查询原始数据和数据加工 ...

同一个用户多次相同的数据过滤条件,是否能实现结果数据共享?




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