SharePoint 整合模式中 Reporting Services 所支援的功能

本主題提供報表伺服器上,針對 SharePoint 的整合設定之可用功能的摘要。若要深入了解有關整合需求以及伺服器技術如何共同運作的詳細資訊,請參閱<Reporting Services 和 SharePoint 技術整合的概觀>和<以 SharePoint 整合模式執行 Reporting Services 的需求>。

功能摘要

將報表伺服器設定為以 SharePoint 整合模式執行會提供下列的額外功能;只有在以此模式部署報表伺服器時,才能使用這些功能:

  • 使用 SharePoint 文件管理和共同作業功能,包括警示和版本控制。SharePoint 網站會提供統一入口網站,用於在單一位置存取和管理所有文件。

  • 使用 SharePoint 權限和驗證提供者來控制對報表、模型和其他項目的存取。

  • 使用 SharePoint 部署拓撲將報表透過網際網路連接散發到防火牆以外。報表伺服器會以針對網際網路存取所設定的較大 SharePoint 部署內容提供報表和資料處理服務。

  • 在 SharePoint 網站的自訂應用程式頁面中管理報表、模型、資料來源、排程和報表記錄。您可以在 SharePoint 網站上設定屬性、定義排程和訂閱並且建立與管理報表記錄,其方法與使用 SQL Server 的其他工具來建立及管理這些項目時相同。

  • 將報表、報表模型、資源和共用資料來源檔發行或上傳到 SharePoint 文件庫,包括 Office SharePoint Server 中的 Report Center。

    使用報表設計師、模型設計師與報表產生器 3.0 來建立要直接發行至 SharePoint 文件庫的報表和資料來源。您也可以在 SharePoint 網站上使用「上傳」動作,將所有的報表定義和報表模型加入至 SharePoint 程式庫。

    因為不論所使用的伺服器模式為何,報表伺服器都會以相同方式處理報表定義,所以報表資料和配置並不會受到伺服器模式的影響。任何能夠在原生模式報表伺服器中執行的報表,也都可以在設定為 SharePoint 整合模式的報表伺服器上執行。

  • 使用新的 SharePoint 傳遞延伸模組向 SharePoint 程式庫訂閱報表並將報表傳遞至 SharePoint 程式庫。您也可以透過電子郵件傳遞報表或將報表傳遞至共用資料夾。報表伺服器傳遞延伸模組會用來傳遞報表。您可以使用執行階段查詢的訂閱者資料,針對大規模的報表散發,建立資料導向訂閱。

  • 您可以加入至 SharePoint 頁面以檢視 SharePoint Web 應用程式中之報表的報表檢視器 Web 組件。Web 組件包含頁面導覽、搜尋、列印和匯出功能。

  • 根據新的 SOAP 端點進行程式設計,以建立能夠與 SharePoint 網站整合的自訂應用程式。您也可以使用更新的 Windows Management Instrumentation (WMI) 提供者,以程式設計的方式設定以 SharePoint 整合模式執行的報表伺服器執行個體。

在 SharePoint 整合模式中以不同方式運作的功能

與原生模式下的報表伺服器相較之下,下列功能在設定為 SharePoint 整合模式的報表伺服器上會以不同的方式運作。

  • SharePoint 整合模式中的 URL 定址不同。在參考報表、報表模型、共用資料來源和資源時會使用 SharePoint URL,而不使用報表伺服器資料夾階層。如果您所擁有的自訂應用程式依賴原生模式報表伺服器所支援的 URL 存取,當報表伺服器設定成 SharePoint 整合時,該功能將無法再運作。

  • 如需有關 URL 存取的詳細資訊,請參閱<使用 URL 存取參數>。

不支援的 SharePoint 功能

並非所有功能都可供整合作業使用。以下是 Reporting Services 不會直接整合之部分 SharePoint 功能的清單:

  • 您無法在文件庫中針對 Reporting Services 檔案使用 SharePoint Outlook 行事曆整合或 SharePoint 排程。

  • 在 Reporting Services 頁面上也不支援 SharePoint 個人化。如果針對匿名存取啟用 SharePoint Web 應用程式,則不支援報表伺服器整合。

不支援的 Reporting Services 功能

下列功能無法用於以 SharePoint 整合模式執行的報表伺服器:

  • Reporting Services 自訂安全性延伸模組無法在報表伺服器上部署或使用。報表伺服器包含一個特殊用途的安全性延伸模組,每當您將報表伺服器設定為以 SharePoint 整合模式執行,就會使用此延伸模組。此安全性延伸模組為內部元件,是整合作業的必要項目。

  • 報表管理員無法用來管理針對 SharePoint 整合所設定的報表伺服器執行個體。

  • 不支援連結報表。

  • 不支援 [我的報表]。

  • 我的訂閱

  • 不支援批次方法。

支援的 SharePoint 增益集與報表伺服器組合

在報表伺服器、適用 SharePoint 之 Reporting Services 增益集,以及 SharePoint 產品的所有組合中,並不支援所有功能。最完整的建議組合是使用 SharePoint 2010 產品、適用於 SharePoint 2010 產品的 SQL Server 2008 R2 Reporting Services 增益集,以及 SharePoint 整合模式下的 SQL Server 2008 R2 報表伺服器。

[!附註]

正確版本的 Reporting Services 增益集必須搭配對應版本的 SharePoint 產品使用。

SharePoint 2010 產品搭配適用於 SharePoint 2010 產品的 SQL Server 2008 R2 Reporting Services 增益集

下表摘要說明伺服器或著名版本之增益集所加入的新功能。

2008 R2 報表伺服器提供的功能

2008 R2 增益集提供給 SharePoint 經驗的功能

  • 多個 SharePoint 區域的支援。

  • Rs.exe 公用程式支援在 SharePoint 整合模式中透過伺服器撰寫指令碼。

  • 報表產生器 3.0 支援。

  • SharePoint 清單當做資料來源的資料延伸模組 (僅限連線模式) 和查詢設計工具。

  • Atom 轉譯延伸模組。

  • 支援針對使用登入的 SharePoint Web 應用程式使用信任帳戶驗證。

  • 報表組件。

  • 2010 管理端點。

  • 啟用 Access Services 時,連線模式下的 Microsoft Access 報表。

  • 僅針對 SharePoint 2010 產品安裝。

  • 管理報表組件的新網頁。

  • ReportViewer Web 組件工具列中的 Atom 轉譯器專屬圖示。

  • 使用報表產生器 3.0 和編輯工作階段改善的報表檢視經驗。

  • 2010 端點 Proxy。

  • 設定增益集的單一步驟。

  • 對於 SharePoint ULS 記錄的支援。

  • 使用 SharePoint 清單資料延伸模組檢視報表的本機模式。

  • 啟用 Access Services 時,本機模式下的 Access 報表。

  • 將增益集當做 SharePoint 前的必要條件安裝。

  • 支援 37 種語言,包括雙向語言 (希伯來文和阿拉伯文) 與複雜的指令碼語言 Reporting Services 網頁。

您可以從 Microsoft 下載中心下載適用於 SharePoint 2010 產品的最新版增益集。

如需有關新功能的詳細資訊,請參閱<新功能 (SharePoint 整合模式中的 Reporting Services)>。

SharePoint 2010 產品與 SQL Server 2008 SP1 CU#8

如果 SQL Server 2008 報表伺服器已經更新為 SQL Server 2008 Service Pack 1 和適用於 SP1 的累計更新封裝 8,您就可以使用 SharePoint 2010 產品搭配此伺服器。這個組態所支援的功能就是能與 SharePoint 2007 回溯相容的這些 SharePoint 2010 區域,例如 Windows 舊版驗證。但是,不支援 SharePoint 2010 新增的功能。例如,宣告驗證。

如需詳細資訊,請參閱 SQL Server 2008 SP1 的<累計更新封裝 8>(機器翻譯)。

SharePoint 2007 技術與適用於 SharePoint 2007 技術的 SQL Server 2008 SP2 Reporting Services 增益集

下表摘要說明伺服器或著名版本之增益集所加入的新功能。

SQL Server 2008 R2 報表伺服器提供的功能

更新之 SQL Server 2008 增益集加入至現有 SharePoint 使用經驗的功能

  • 多個 SharePoint 區域的支援。

  • Rs.exe 公用程式支援在 SharePoint 整合模式中透過伺服器撰寫指令碼。

  • 報表產生器 3.0 支援。

  • SharePoint 清單當做資料來源的資料延伸模組 (僅限連線模式) 和查詢設計工具。

  • Atom 轉譯延伸模組。

  • 報表組件

  • 2010 管理端點。

  • 管理報表組件的新網頁。

  • ReportViewer Web 組件工具列中的 Atom 轉譯器專屬圖示。

  • 使用報表產生器 3.0 和編輯工作階段改善的報表檢視經驗。

  • 2010 端點 Proxy

您可以從 Microsoft 下載中心下載適用於 2007 產品的最新版增益集。