Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 拍摄报告的快照_Reporting Services_Ssrs 2008 - Fatal编程技术网

Reporting services 拍摄报告的快照

Reporting services 拍摄报告的快照,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,为了提高性能,我创建了报表的快照。但是,它似乎只是在报告的默认值上使用快照。如果我更改了这些值,它似乎再次调用过程或再次呈现报告 报表有一个数据集,它调用一个无输入参数的过程,可以使用输入参数对其进行筛选 已使用快照选项和处理选项创建快照。您知道我需要做什么才能让报表始终使用快照吗?快照基本上就是这样工作的-它们是使用默认参数值获取的报表结果的时间点副本。如果更改报告上的参数,则SSRS将不使用快照,因为报告结果可能不同 听起来您的报表总是返回过程中的所有数据,然后在报表呈现时根据参数值对这些数

为了提高性能,我创建了报表的快照。但是,它似乎只是在报告的默认值上使用快照。如果我更改了这些值,它似乎再次调用过程或再次呈现报告

报表有一个数据集,它调用一个无输入参数的过程,可以使用输入参数对其进行筛选


已使用快照选项和处理选项创建快照。您知道我需要做什么才能让报表始终使用快照吗?

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

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