永洪社区

标题: 数据缓存问题 [打印本页]

作者: hulq    时间: 2021-12-30 17:01
标题: 数据缓存问题
现在做了几张报表,在刷新数据过程中,基本上所有报表设置一样,但其中有张表数据刷新后报表数据没有实时更新有缓存,需要在设置点实时数据,而其他表没有缓存,刷新数据之后报表数据也随之改变,这是为什么。

作者: 环环    时间: 2021-12-30 17:48
默认是有15缓存,但是不一定就是走的缓存
作者: hulq    时间: 2021-12-30 18:26
什么情况下走缓存?能说一下逻辑吗
作者: SamuelLiu    时间: 2021-12-30 18:32
如果什么条件都没变化,就会默认走缓存,如果条件发生变化,就会重新执行。
作者: hulq    时间: 2021-12-31 15:32
Yonghong_Samuel 发表于 2021-12-30 18:32
如果什么条件都没变化,就会默认走缓存,如果条件发生变化,就会重新执行。 ...

我的报表是制作完成的,数据是每天凌晨刷新,第二天我准备想看下午的数据时我去更新数据,那一张报表没有立即而且走的缓存,其他报表数据更新了,就有点搞不懂这个逻辑
作者: 环环    时间: 2021-12-31 16:09
那个报表是隔了一天重新打开的吗,还是一直打开的没有变化呢
作者: hulq    时间: 2021-12-31 16:21
永洪tech-秀秀 发表于 2021-12-31 16:09
那个报表是隔了一天重新打开的吗,还是一直打开的没有变化呢

数据更新后就立马刷新重新打开的,没有变化,其他报表数据更新后刷新就变化了
作者: 环环    时间: 2021-12-31 16:29
是整个报告都没有更新,还是某些组件没有更新呢。其他的报告和他用的是同一个数据集的吗,如果是同一个数据集,用的是同一个缓存,其他报告打开可能刚好就触发了刷新,再打开之前的报告可能就正常了。
作者: hulq    时间: 2021-12-31 17:06
永洪tech-秀秀 发表于 2021-12-31 16:29
是整个报告都没有更新,还是某些组件没有更新呢。其他的报告和他用的是同一个数据集的吗,如果是同一个数据 ...

整个报表都没有更新,数据源都是一样的,都是从里面取数做数据集来制作报表,其他报表数据一刷新报表重新点进去就刷新了,而这个就不得行,走的缓存,有点搞不懂了,设置之类的和其他报表也是相同的
作者: 环环    时间: 2021-12-31 17:21
刷新是指先在数据集刷新了,再回报告去看,是没有刷新的吗
作者: hulq    时间: 2021-12-31 17:43
永洪tech-秀秀 发表于 2021-12-31 17:21
刷新是指先在数据集刷新了,再回报告去看,是没有刷新的吗

从其他地方重新抽取数据,数据源里面的数据重新更新,然后重新看报告没有刷新,就一个出这种状况

作者: 叨叨叨    时间: 2021-12-31 18:04
您好,如果将报告的获取实时数据勾选上,是否能更新成功呢
(, 下载次数: 30)