- MicroStrategy 教程
- MicroStrategy - 首页
- MicroStrategy - 概述
- MicroStrategy - 环境设置
- MicroStrategy - 桌面
- MicroStrategy - 架构
- MicroStrategy - 数据导入
- MicroStrategy - OLAP 服务
- MicroStrategy 对象
- 配置对象
- MicroStrategy - 公共对象
- MicroStrategy - 模式对象
- MicroStrategy - 报表对象
- MicroStrategy 基础报表
- MicroStrategy - 报表类型
- MicroStrategy - 切片
- MicroStrategy - 切块
- MicroStrategy - 透视
- MicroStrategy - 下钻
- MicroStrategy - 上卷
- MicroStrategy - 创建指标
- MicroStrategy - 嵌套指标
- MicroStrategy 高级报表
- 创建派生指标
- MicroStrategy - 指标比较
- MicroStrategy - 创建过滤器
- MicroStrategy - 高级过滤器
- 快捷方式和嵌入式过滤器
- MicroStrategy - 刷新报表
- MicroStrategy - 智能多维数据集
- MicroStrategy 仪表板
- 创建仪表板
- 格式化仪表板
- MicroStrategy - 图表可视化
- MicroStrategy - 网格可视化
- 热力图可视化
- MicroStrategy - 网络图可视化
- 使用多个数据集进行可视化
- 在仪表板中过滤数据
- MicroStrategy - 添加网页内容
- MicroStrategy Office
- 条件格式化
- MicroStrategy - 自定义分组
- MicroStrategy - 报表缓存流
- MicroStrategy - 数据仓库
- MicroStrategy - 预测模型
- MicroStrategy 有用资源
- MicroStrategy - 快速指南
- MicroStrategy - 有用资源
- MicroStrategy - 讨论
MicroStrategy - 报表缓存流
报表缓存是一个数据存储,它保存最近从数据源请求的信息,用于报表中。每次首次执行报表时,都会创建一个缓存。报表的缓存包含从数据库、文件或 Web 源获取的结果。
报表缓存的优势
以下是使用 MicroStrategy 缓存功能获得的一些优势。
缓存的报表返回结果更快,因为数据已存在于 MicroStrategy 软件中。
涉及任何计算和派生指标的执行时间更快,因为缓存的报表不需要针对数据源运行。
在缓存中,存储了来自数据源的结果,可用于需要相同数据的新的作业请求。
缓存类型
MicroStrategy 使用三种类型的缓存。
报表缓存 − 这些是预先计算和预处理的结果。它们存储在 Intelligence Server 机器上的内存中或磁盘上。与反复对数据仓库重新执行请求相比,它们可以更快地检索。
元素缓存 − 这些是频繁使用的表格元素,存储在 Intelligence Server 机器上的内存中。当用户浏览属性元素的显示时,可以快速检索它们。
对象缓存 − 这些是存储在 Intelligence Server 内存中的元数据对象,以便可以在后续请求中快速检索它们。
启用缓存
可以在报表级别和项目级别启用缓存。这是使用项目配置编辑器完成的。
在项目级别启用
如果在项目级别启用缓存,则项目中的所有报表都将使用缓存功能。
在报表级别启用
在报表级别启用时,只有特定报表将使用缓存。即使在项目级别禁用报表缓存,在报表级别启用时,它也会在报表级别起作用。
缓存缺点
缓存的数据并非总是最新的,因为它自缓存创建以来尚未通过数据源运行。可以通过在执行报表之前删除报表的缓存来避免这种情况。这将强制报表再次通过数据源执行,从而返回数据源中最新的数据。但是,删除报表缓存需要管理员权限。
广告