拍摄报告的快照

时间:2014-10-07 06:25:13

标签: reporting-services ssrs-2008

我已创建报告的快照,以提高效果。但是,它似乎只使用报告默认值的快照。如果我更改了值,则表示它再次调用过程(?)或再次呈现报告。

报告有一个数据集,它调用一个过程(没有输入参数),可以使用输入参数进行过滤。

已使用“快照选项”和“处理选项”创建快照。为了让报告始终使用快照,我需要做些什么?

1 个答案:

答案 0 :(得分:0)

这基本上是快照的工作原理 - 它们是使用默认参数值获取的报告结果的时间点副本。如果更改报告上的参数,则SSRS将不使用快照,因为报告结果可能不同。

听起来您的报告始终返回过程中的所有数据,然后根据参数值在报告呈现时过滤。这不是一个好的设计,可能是您报告性能问题的原因。尝试修改过程以接受参数并从报告中传递这些参数 - 这样,过程只返回在报告中显示所需的数据,并且报表服务器在呈现报表时不必进行过滤。