報表部署檢查清單

Reporting Services 提供了一些工具和功能,可讓您用來檢視和管理發行至報表伺服器的報表。雖然檢視報表的主要工具是報表管理員,但是還有其他工具和方法可用,端視您使用自訂 Web 應用程式或 SharePoint 產品和技術而定。如果您要使用報表管理員,可以設定角色指派,以便支援報表的僅限檢視存取。對於沒有使用權限的使用者,您可以隱藏報表管理員所提供的一般管理功能。

已經發行至報表伺服器的報表也可以透過 URL 位址存取。您可以在任何網站上放置已發行報表的 URL。當使用者按下報表 URL 的連結時,報表會在報表伺服器上處理,然後傳回到用戶端瀏覽器。HTML 檢視器提供報表工具列,並支援互動式報表功能,因此您可以透過 URL 位址開啟報表,不必以任何特殊方式安裝用戶端元件,或設定入口網站。為了達到最佳結果,您應該在新的瀏覽器視窗中開啟報表。您可以在報表 URL 中設定參數,以選取特定的轉譯格式或隱藏報表工具列。如需詳細資訊,請參閱<URL 存取>。

部署報表時,建議您在報表伺服器上另外建立一個資料夾,以供報表作者放入已完成報表進行測試與組態。報表準備好可供發行時,報表伺服器管理員可以將報表移到部署資料夾。將臨時資料夾上的權限設定為允許報表作者存取,並且限制對部署資料夾的存取,以便只有報表伺服器管理員有加入和移除內容的權限。如需有關資料夾的詳細資訊,請參閱<建立、修改與刪除資料夾>和<保護資料夾的安全>。如需有關在報表伺服器上移動報表的詳細資訊,請參閱<如何:移動項目 (報表管理員)>。

報表部署工作

您可以使用下列檢查清單來逐步完成讓報表供組織內部使用者使用的必要工作。

工作

說明

選擇檢視報表的工具或方法。

Reporting Services 提供了許多讓報表用於一般用途的方式。

  • 您可以使用報表管理員,這是 Reporting Services 隨附的檢視和報表管理工具。

  • 您可以在現有的入口網站上內嵌 URL,以連結已發行的報表。

  • 如果您將報表伺服器設定為以 SharePoint 整合模式執行,而且將報表伺服器項目發行至 SharePoint 文件庫,就可以使用 SharePoint 網站。

  • 您可以使用 SharePoint Web 組件,來瀏覽報表伺服器資料夾階層並執行報表。

發行報表。同時發行任何共用資料來源或報表模型。

發行多個報表、模型和共用資料來源最簡單的方式就是,從報表撰寫工具發行它們。

如果報表撰寫工具無法使用,您可以使用報表管理員將個別檔案上傳至報表伺服器,藉以發行這些檔案。

如需有關透過報表設計師發行和部署報表的詳細資訊,請參閱<發行模型>。如需有關使用報表管理員,將已完成報表上傳至報表伺服器的詳細資訊,請參閱<上傳檔案到資料夾>。

透過檢閱決定哪些使用者有權檢視、管理和訂閱報表的角色指派,設定或確認權限。

如果您已經設定了角色指派,請立即檢閱它們,以便確保只有經過授權的使用者能夠存取報表和報表資料。

設定或確認資料來源連接資訊。

如果您擁有針對報表資料來源所定義的共用資料來源,請立即將報表設定為使用該來源。建議您針對內嵌報表特有的資料來源使用共用資料來源,因為您可以一次更新認證和連接資訊,而且如果資料庫無法使用,您可以關閉資料來源連接,避免針對報表進行資料處理。

如果使用者將訂閱報表,或者報表是按照排程而非視需要執行,請將資料來源屬性設定為使用預存認證。

將報表發行至報表伺服器後,您可以設定其資料來源的連接資訊與認證。如果報表支援訂閱或排程報表記錄,或者報表是以報表執行快照集的形式執行,您必須將資料來源設定為使用預存認證或無認證。如需有關資料來源屬性的詳細資訊,請參閱<管理報表資料來源>。

因為報表伺服器從不回寫至外部資料來源,所以您不需要擔心報表伺服器使用者會對資料造成損毀。但是,報表伺服器不會針對可能包含機密資料的外部資料來源執行查詢。因此,您必須防範未經授權存取機密資料的安全性風險。若要減輕此威脅,請執行下列其中一項動作,以確保只有授權的使用者可以存取報表所使用的外部資料來源:

  • 需要存取外部資料來源的使用者進行驗證。您可以設定報表在擷取報表所需資料之前,提示使用者提供認證。如需詳細資訊,請參閱<指定報表資料來源的認證和連接資訊>。

  • 建立資料庫伺服器的最低權限使用者帳戶。例如,如果您要使用 SQL Server 資料庫,就可以建立名為 data reader 而且僅被指派 db_datareader 角色的登入。接著,您可以在報表的 [資料來源] 屬性頁面中,指定 data reader 的認證。

設定或確認報表執行設定,以便決定報表會視需要執行或按照排程執行。

依預設,報表會設定為視需要執行。這表示每當使用者選取報表時,就會對資料來源執行報表所定義的查詢。如果您不想要讓報表視需要執行,就可以設定報表執行屬性以控制報表執行的時間和方式。如需詳細資訊,請參閱<設定已發行報表上的屬性>。

設定或確認報表記錄設定。

若要儲存報表的記錄,請儲存報表的快照集。您可以排程快照集加入報表記錄的時間,也可以手動加入快照集。如需詳細資訊,請參閱<管理報表記錄>。

設定或確認報表參數設定。

根據報表而定,您可能必須針對已發行的報表設定參數屬性,以便支援自動報表處理。如需詳細資訊,請參閱<設定已發行報表的參數屬性>。

如果您想要自動化報表傳遞,請針對報表建立資料導向訂閱。或者,請視需要允許使用者訂閱報表。

您可以在報表部署當中建立訂閱,訂閱會將報表散發至檔案共用,或透過電子郵件通知散發給使用者。您也可以設定角色指派,以允許其他使用者建立個別訂閱。如需有關報表散發策略的詳細資訊,請參閱<訂閱與傳遞 (Reporting Services)>和<建立、修改與刪除標準訂閱>。

測試報表,而且最好是要求報表使用者從工作站的瀏覽器開啟報表。

如果您執行測試的報表位於僅包含要測試之報表的資料夾,請將它們移至包含使用者一般可用之報表的資料夾中。如需詳細資訊,請參閱<如何:移動項目 (報表管理員)>。