我知道有Sql Server Reporting Services使用缓存。但是,我现在想在单击“查看报告”按钮之前缓存报告,即仅通过更改下拉报告参数的值来缓存报告的数据。这是场景:
感谢任何相关信息。提前感谢您的时间和专业知识。
答案 0 :(得分:1)
使用参数组合缓存报告 - 不同的参数组合会导致报告的不同缓存实例。
在上一版本过期后,缓存发生在报告生成的“第一次”。
如果您要预加载缓存以加速“首次投放”,请使用空提供商作为数据驱动订阅中的投放方式。
要解决您的问题 - 更改下拉框是否会重新生成报告?在我的服务器上,我必须单击[查看报告]按钮开始生成报告 - 在您看到“报告生成”消息之前,报告不会被缓存。