繁体   English   中英

单击查看报告之前在SSRS中进行缓存

[英]Caching in SSRS before clicking View Report

我知道有Sql Server Reporting Services使用缓存。 但是,我现在想知道它是否在单击“查看报告”按钮之前缓存了报告,即是否仅通过更改下拉的“报告参数”的值就已经缓存了报告的数据。 这是场景:

  1. 我调用存储过程以获取主报告本身之外的下拉报告参数的标签和值。
  2. 我的下拉列表是级联的,即下拉列表A,B和C有三个下拉列表(从上到下)。下拉列表C的标签和值取决于下拉列表B。下拉列表B取决于下拉列表A。
  3. 我使用SQL Server 2005版本作为报表服务器,表和存储过程。 如果它是2008年的独有功能,我很高兴知道,但是请指出您要解释的版本。

任何有关的信息表示赞赏。 预先感谢您的时间和专业知识。

使用参数组合缓存报表-不同的参数组合导致报表的不同缓存实例。

在先前版本过期之后,缓存会在“第一次” 生成报告时发生

如果要预加载缓存以加快“首次交付”的速度,请使用Null Provider作为数据驱动订阅中的交付方法。

要解决您的问题-更改下拉框是否可以重新运行报告? 在我的服务器上,我必须单击[查看报告]按钮以开始生成报告-在看到“ 正在生成报告 ”消息之前,不会缓存该报告。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM