设置处理选项 (SharePoint 集成模式下的 Reporting Services)

可以对 Reporting Services 报表设置处理选项,以决定何时进行数据处理。 还可以为报表处理设置超时值和用于决定是否为当前报表启用报表历史记录的选项。

  • 您可以按报表快照形式运行报表,以防止报表在任意时间运行(例如,在执行计划备份期间)。 报表快照通常按计划创建,并随之进行刷新,使你能够准确安排报表和数据处理的时间。 如果报表所基于的查询需要很长的运行时间,或查询使用的数据来自您需要在特定时间无人访问的数据源,则应以快照形式运行报表。

  • 报表服务器可以缓存已处理报表的副本,并在用户打开此报表时返回该副本。 缓存是一种性能增强技术。 在报表很大或需要频繁访问的情况下,缓存报表可以缩短检索该报表所需的时间。

  • 报表历史记录是以前运行的报表副本的集合。 您可以使用报表历史记录来维护一段时间以来的报表记录。 报表历史记录不适用于包含机密或个人数据的报表。 因此,报表历史记录只能包含使用单组特定凭据查询数据源的报表。此类凭据可以是已存储的凭据,也可以是在无人参与的情况下执行报表所用的凭据,并且对运行报表的所有用户都可用。

    注释

    Reporting Services 与 SharePoint 的集成使用 SharePoint 的签出和签入内容管理功能将更新保存到 Reporting Services 内容类型。 这包括创建报表快照。 因此,如果在文档库上启用了版本控制,则会在创建新的报表历史记录快照时看到报表版本更新。 这是更新快照的副作用。 更新快照时,它会导致报表的 LastExecution 属性发生更改,这将导致报表版本发生更改。

  • 可以通过指定超时值来限制使用系统资源的方式。

适用于: Reporting Services SharePoint 模式

本主题内容:

设置数据刷新选项

  1. 指向库中的报表。

  2. 单击向下箭头,然后选择“ 管理处理”选项

  3. “数据刷新选项”中,单击“ 使用快照数据”。 如果看到“由于一个或多个数据源凭据未存储而无法从快照运行”,则报表未配置为无人参与运行,并且必须在设置此选项之前修改数据源以使用存储的凭据。

  4. “数据快照选项” 中,选择 “计划数据处理”

  5. 如果有要使用的现有共享计划,请选择“共享 计划 ”,否则单击“ 自定义计划”,然后单击“ 配置”。

  6. 选择频率、计划和开始和结束日期,然后单击“ 确定”。

  7. 如果想要立刻创建用于报表的快照数据而不等待预定的数据处理开始执行,则应在 “数据快照选项”中选择 “保存此页时创建或更新快照”

设置报表缓存选项

  1. 指向库中的报表。

  2. 单击向下箭头,然后选择“ 管理处理”选项

  3. “数据刷新选项”中,单击“ 使用缓存的数据”。 如果看到“由于一个或多个数据源凭据未存储而无法缓存此报表”,则报表未配置为无人参与运行,并且必须在设置此选项之前修改数据源以使用存储的凭据。

  4. 缓存选项中,指定缓存将如何过期:

    • 输入缓存过期后的分钟数。

    • 使用共享计划,在计划中指定的时间清除缓存。

    • 创建自定义计划,在指定的时间清除缓存。

设置处理超时值

  1. 指向库中的报表。

  2. 单击向下箭头,然后选择“ 管理处理”选项

  3. 如果要使用在报表服务器级指定的值,请在“处理超时”中选择“使用站点默认设置” 。 如果要用无超时或不同的超时值来替代该值,请选择“不对报表处理时间设置超时”或“限制报表处理时间(秒)”

设置报表历史选项和限制

  1. 指向库中的报表。

  2. 单击向下箭头,然后选择“ 管理处理”选项

  3. “历史记录快照选项” 中,指定数据处理的方式和时间,以及对数据处理进行保存的方式和时间。

  4. “历史记录快照限制” 中,如果要使用在报表服务器级指定的值,请选择 “使用站点默认设置” 。 否则,请选择 “不限制快照数”“将快照数限制在” 以指定自定义值。

设置数据库超时

  1. 使用 Windows PowerShell 设置 SharePoint 报表服务器的数据库超时。 有关详细信息,请参阅用于 Reporting Services SharePoint 模式的 PowerShell cmdlet 中的“获取并设置报表服务应用程序数据库的属性”一节。

另请参阅

设置报表处理属性
缓存报表 (SSRS)
为报表和共享数据集处理设置超时值 (SSRS)