查了帮助文档,也搜了论坛,关于缓存这块还是有点疑问
1. 数据集不入集市时,数据缓存(非组件和格式)保存是15Min还是1周?是否使用_REFRESH_参数均可以避过缓存
2. 数据集入集市时,我看资料写的缓存是存在磁盘里,并且_REFRESH_参数会无效,那么我更新了源数据,重新执行集市任务,数据也无法更新过来吗?或如何可以避过缓存
3. 其次帮助文档中描述的“对于集市数据运算结果的缓存,目前将结果保存在内存当中,默认的有效时间为15分钟,为增强数据查看的体验,达到秒级打开报表的效果,我们将报表执行的结果进行永久缓存”,一个存15分钟,一个永久保存,这个集市运算结果和报表执行结果都指的是啥?
我的诉求:
1. 想要一个对于各种不同场景下的缓存的比较明确的解释,当前能看到的文件都比较混乱
2. 如何可以变更或者自定义缓存的存储时间
3. _REFRESH_在什么情况下才会生效,或者如何能够设置在用户不想走缓存时,可以分别跳过各项缓存直连数据库
|