設定處理選項 (SharePoint 整合模式中的 Reporting Services)

適用於: SQL Server 報告服務(2016) SharePoint不支援 Power BI 報表伺服器

如需舊版 SQL Server Reporting Services (SSRS) 的相關內容,請參閱什麼是 SQL Server Reporting Services?

您可以對 Reporting Services 報表設定處理選項,以指定資料開始處理的時間。 您也可以設定報表處理的逾時值,以及決定是否要為目前報表啟用報表歷程記錄的選項。

  • 您可以將報表以報表快照集的形式執行,以避免在任意時間 (例如,在排程備份期間) 執行報表。 報表快照通常會先建立,之後再依排程重新整理,讓您可以精確設定報表和資料處理的執行時間。 如果報表是以執行時間很長的查詢為基礎,或是以使用來自某個資料來源之資料的查詢為基礎,而您不希望任何人在某些時段存取該資料來源,則應將報表以快照形式執行。

  • 報表伺服器可以快取已處理報表的副本,並在使用者開啟報表時還原該副本。 快取是一種效能增強技術。 如果報表很大或存取頻繁,快取就可以縮短擷取報表所需的時間。

  • 報表記錄是之前所執行之報表副本的集合。 您可以使用報表歷史記錄來保留報表隨時間變化的記錄。 報表記錄不適用於包含機密或個人資料的報表。 因此,報表記錄只能包括使用一組認證 (預存認證或用於自動執行報表的認證) 來查詢資料來源的報表,此種認證是所有執行報表的使用者皆可使用的。

    Reporting Services 與 SharePoint 的整合會使用 SharePoint 的簽出與簽入內容管理功能,來儲存對 Reporting Services 內容類型所做的更新。 這包括建立報表快照。 因此,如果您在文件庫上啟用版本控制,當建立新的報表歷程快照時,您會看到報表版本已更新。 這是更新快照的副作用。 當快照集更新時,它會使報表的 LastExecution 屬性變更,造成報表版本變更。

  • 您可以指定逾時值,以便設定系統資源的使用限制。

Note

SQL Server 2016 後即不再提供 Reporting Services 與 SharePoint 的整合。

設定資料重新整理選項

  1. 指向程式庫中的報表。

  2. 選擇向下箭頭,然後選取 [管理處理選項]。

  3. 在 [資料重新整理選項] 中,按一下 [使用快照集資料] 。 如果您看見「此報表不可從快照集執行,因為有一或多個資料來源認證未儲存。」,表示報告未設定為自動執行,而且您必須先修改資料來源以使用儲存的認證,才能設定此選項。

  4. 在 [資料快照集選項] 中,選取 [排程資料處理] 。

  5. 如果要使用現有的共用排程,請選取 [在共用排程上],否則,請選取 [在自訂排程上],然後選取 [設定]。

  6. 選取頻率、排程,以及開始和結束日期,然後選取 [確定]。

  7. 如果要立即建立搭配報表使用的快照集資料,而不想等到排程的資料處理發生,請在 [資料快照集選項]中選取 [儲存此頁面時建立或更新快照集] 。

設定報表快取選項

  1. 指向程式庫中的報表。

  2. 選擇向下箭頭,然後選取 [管理處理選項]。

  3. 在 [資料重新整理選項] 中,選取 [使用快取的資料]。 如果您看見「無法快取此報表,因為有一或多個資料來源認證未儲存。」,表示報告未設定為自動執行,而且您必須先修改資料來源以使用儲存的認證,才能設定此選項。

  4. 在 [快取選項] 中,指定快取過期的方式:

    • 輸入分鐘數,快取將在經過此分鐘數之後過期。

    • 使用共用排程按照排程中指定的時間清除快取。

    • 建立自訂排程按照指定的時間清除快取。

設定處理逾時值

  1. 指向程式庫中的報表。

  2. 選擇向下箭頭,然後選取 [管理處理選項]。

  3. 在 [處理逾時] 中,如果您要使用報表伺服器層級指定的值,請選取 [使用網站預設值]。 否則,如果您想要以不逾時或不同的逾時值覆寫該值,請選取 不要讓報表處理逾時 或 以秒數限制報表處理時間。

設定報表記錄選項和限制

  1. 指向程式庫中的報表。

  2. 選擇向下箭頭,然後選取 [管理處理選項]。

  3. 在 [記錄快照集選項] 中,指定資料處理發生和儲存的方式及時間。

  4. 如果要使用在報表伺服器層級指定的值,請在 [記錄快照集限制] 中選取 [使用站台預設值] 。 否則,請選取 [不限制快照集數目] 或 [限制快照集數目為] 指定自訂值。

設定資料庫逾時時間