如何:安裝 PowerPivot for SharePoint 和 Reporting Services

Reporting Services 和 PowerPivot for SharePoint 是 SQL Server 的兩個功能元件,需要分別安裝,但可以在 SharePoint 2010 環境中一起使用。 在同一個伺服陣列中部署這兩個功能元件,會啟用下列案例:

  • 從相同的 SharePoint 網站和文件庫,使用相同的 SharePoint 權限和原則檢視及管理活頁簿和報表,以控制商務文件存取的能力。

  • 從儲存在相同 SharePoint 文件庫內的 PowerPivot 活頁簿建立報表產生器報表的能力。 在相同伺服陣列中設定 Reporting Services 和 PowerPivot,可讓報表產生器從 PowerPivot 圖庫啟動。 您可以使用 PowerPivot 圖庫文件庫中的動作,啟動以 PowerPivot 活頁簿做為資料來源的報表產生器報表。

  • 使用 PowerPivot 圖庫文件庫,加入活頁簿和其他文件的文件預覽。 PowerPivot 活頁簿以及包含 PowerPivot 資料的 Reporting Services 報表支援預覽。

PowerPivot for SharePoint 和 Reporting Services 是個別獨立安裝與設定的不同功能。 因為每個伺服器產品有不同的部署步驟,檢閱本主題中說明如何以最少步驟安裝軟體的安裝指導方針,讓您受益良多。

本主題針對兩個不同的狀況提供個別的安裝程序:將 Reporting Services 安裝在已經執行 PowerPivot for SharePoint 的伺服器上,以及將多個 SQL Server 功能元件安裝在相同的實體電腦上。 這些案例是互斥;請選擇最適合您拓撲的案例。

本主題包含下列章節:

必要條件

概觀

安裝案例 1:將 Reporting Services 加入到現有的 PowerPivot for SharePoint 伺服器

安裝案例 2:所有伺服器產品安裝在新的伺服器或伺服陣列上

驗證 PowerPivot 和 Reporting Services 的整合

必要條件

您必須是伺服陣列管理員,才能將伺服器功能加入到 SharePoint 伺服陣列中。

您必須是本機系統管理員,才能執行 SQL Server 安裝程式。

SharePoint 伺服器或伺服陣列必須是 Microsoft SharePoint Server 2010。 雖然 Reporting Services 可以在更大範圍的 SharePoint 伺服器上執行,但是 PowerPivot for SharePoint 需要 Microsoft SharePoint Server 2010 位於包含 Excel Services 的版本中。

如果您想要將報表資料摘要匯出到 PowerPivot 活頁簿,或根據 PowerPivot 資料建立報表,Reporting Services 必須是 SQL Server 2008 R2 的版本。

[!附註]

雖然您可以使用原生模式的報表伺服器以匯出資料摘要或建立報表,但設定報表伺服器的 SharePoint 整合可讓您從與 PowerPivot 活頁簿相同的站台和文件庫中儲存和存取報表,提供所有商務文件的通用文件存取與管理系統。

概觀

若要在相同的伺服陣列中安裝及使用 Reporting Services 和 PowerPivot for SharePoint,您必須執行 SQL Server 安裝程式兩次,一次是安裝 PowerPivot for SharePoint,另一次是安裝 Reporting Services。 您必須執行安裝程式兩次,因為 PowerPivot for SharePoint 是透過安裝程式角色來安裝,而且這些角色不包含 Reporting Services。

本主題提供兩個安裝案例的指引:

  • 將 Reporting Services 加入到已經包含 PowerPivot for SharePoint 的 SharePoint 伺服陣列中。

  • 安裝所有伺服器產品。 本節提供可讓您以最少步驟部署伺服器的安裝順序。

安裝 PowerPivot for SharePoint 或 Reporting Services 時,並沒有必要的安裝順序。 不過,強烈建議您在安裝下一個功能前,先確認是否正在進行某項功能的安裝。

安裝案例 1:將 Reporting Services 加入到現有的 PowerPivot for SharePoint 伺服器

如果您已經安裝 PowerPivot for SharePoint,請遵循以下步驟,在您的伺服陣列中加入 Reporting Services:

  1. 步驟 1:安裝 Reporting Services。 您只需要一部報表伺服器。 它必須安裝在 SharePoint 應用程式伺服器上或是已經加入伺服陣列的 Web 前端。 報表伺服器必須擁有支援 SharePoint 整合模式的資料庫。 當您在 Reporting Services 組態管理員中建立資料庫時,請務必選擇這個模式。 如需有關如何建立資料庫的詳細資訊,請參閱<如何:針對 SharePoint 整合模式建立報表伺服器資料庫 (Reporting Services 組態)>。

  2. 步驟 2:設定 Reporting Services 增益集。 您必須在每一部 Web 前端伺服器上設定 Reporting Services 增益集。 如果沒有透過 SharePoint 2010 準備工具安裝增益集,您必須先安裝它。

  3. 步驟 3:在 SharePoint 管理中心內啟用報表伺服器功能。 根據伺服陣列的設定方式,您可能需要手動啟用報表伺服器功能。

  4. 步驟 4:在 SharePoint 管理中心中設定報表伺服器整合。 此步驟會指定決定 SharePoint 和報表伺服器間之連線的整合設定。

[!附註]

PowerPivot 圖庫是一種 SharePoint 文件庫,您可以在支援 PowerPivot 資料存取的 SharePoint 網站上找到它。 系統會自動針對該文件庫啟用報表產生器。 這表示,您可以啟動以 PowerPivot 活頁簿為基礎的報表產生器報表,而不需要額外組態。 如果您要在其他文件庫中使用報表產生器,您必須先設定存取。 如需詳細資訊,請參閱<如何:設定報表產生器的存取>。

[!附註]

若要深入了解其他報表伺服器組態工作,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>。

安裝案例 2:所有伺服器產品安裝在新的伺服器或伺服陣列上

如果您從乾淨作業系統開始,而且您的目標是要在相同伺服陣列中或同一部伺服器上設定有 SharePoint 2010、PowerPivot for SharePoint 和報表服務的伺服器,您可以使用本節中的指示做為安裝藍圖。

在相同的伺服陣列中部署 SQL Server 功能,需要個別安裝及設定。 如果您的目標是部署廣大範圍的伺服器產品,下列準則可幫助您以更少的步驟達成這個目標。

  • 安裝 Reporting Services、SQL Server Database Engine 以及任何共用 SQL Server 功能。 例如,您可能要包含管理工具,將本機伺服器系統管理支援加入至部署中,或包含 Business Intelligence Development Studio,將報表設計師加入至安裝中。

  • 安裝及設定 SharePoint 2010。 當系統要求您指定資料庫伺服器時,請使用您剛才安裝的 Database Engine 執行個體。

  • 安裝適用於 SharePoint 的 Reporting Services 增益集,並針對 SharePoint 整合來設定 Reporting Services。

  • 安裝與設定 PowerPivot for SharePoint。

每個功能元件都具有用於整合該功能與 SharePoint 的組態工作集。 請務必在將功能元件加入至部署之前先正確設定整合。

安裝 SQL Server 2008 R2 Database Engine 和 Reporting Services

  1. 插入安裝媒體,或是開啟包含 SQL Server 2008 R2 安裝程式檔案的資料夾。

  2. 使用系統管理員權限來執行 SQL Server 安裝程式。 以滑鼠右鍵按一下 Setup.exe,然後選取 [以系統管理員身分執行]

  3. 按一下左邊導覽窗格中的 [安裝]

  4. 按一下 [新的安裝或將功能加入到現有安裝]

  5. 在 [安裝程式支援規則] 中,如果沒有偵測到任何問題則按一下 [確定]。 否則,請遵循頁面上的指示來更正問題,然後重新啟動安裝程式。

  6. 在 [產品金鑰] 中,指定 Evaluation Edition 或是輸入 Enterprise、Developer 或 Data Center 版本之授權複本的產品金鑰。 按 [下一步]

  7. 接受 Microsoft 軟體授權合約的條款,然後按 [下一步]

  8. 在 [安裝程式支援檔案] 中,按一下 [安裝] 來安裝安裝程式支援檔案。

  9. 在 [安裝程式支援規則] 中,按 [下一步]

  10. 在 [安裝程式角色] 中,選取 [SQL Server 功能安裝]

  11. 在 [特徵選取] 頁面上,選取 [Database Engine Services][Reporting Services]。 在 [共用元件] 中,選取 [Business Intelligence Development Studio][管理工具]。 按 [下一步]

  12. 在 [安裝規則] 中,按 [下一步]

  13. 在 [執行個體組態] 中,選擇 [預設執行個體] (如果可用的話),否則您可以指定具名執行個體。 請勿指定 PowerPivot。 因為它會封鎖之後步驟的伺服器安裝。 按 [下一步]

  14. 在 [磁碟空間需求] 中,確認您擁有足夠的磁碟容量來安裝此功能,然後按 [下一步]

  15. 在 [伺服器組態] 中,指定 SQL Server Agent、SQL Server Database Engine 和 SQL Server Reporting Services 的帳戶名稱。 如需詳細資訊,請參閱<設定 Windows 服務帳戶>。 按 [下一步]

  16. 在 [資料庫引擎組態] 中,按一下 [加入目前使用者]。 按 [下一步]

  17. 在 [Reporting Services 組態] 中,選取 [安裝 SharePoint 整合模式預設組態]。 如果無法使用這個選項,請選取 [安裝但不設定報表伺服器],稍後再設定伺服器。 按 [下一步]

  18. 在其餘的每一個頁面上按 [下一步],直到 [準備安裝] 頁面為止。

  19. 按一下 [安裝]

安裝及設定 SharePoint 2010

使用以下的 SharePoint 安裝指示來安裝及設定 SharePoint:

使用 SQL Server 部署單一伺服器 (英文)

[!附註]

因為您已經安裝 Database Engine,您可以將它當做新伺服陣列的資料庫伺服器使用。

安裝 Reporting Services 增益集及設定 Reporting Services 用於 SharePoint 整合

使用下列指示來整合 Reporting Services 安裝與 SharePoint 2010。

  1. 步驟 1:安裝 Reporting Services 增益集

  2. 步驟 2:在 SharePoint 管理中心內啟用報表伺服器功能

  3. 步驟 3:在 SharePoint 管理中心中設定報表伺服器整合

[!附註]

在相同的伺服陣列中安裝 Reporting Services 和 PowerPivot for SharePoint 時,您就可以從 PowerPivot 圖庫啟動報表產生器。 如果您要在其他文件庫中使用報表產生器,您必須先設定存取。 如需有關如何在其他文件庫中啟用報表產生器的詳細資訊,請參閱<如何:設定報表產生器的存取>。

[!附註]

若要深入了解其他報表伺服器組態工作,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>。

安裝及設定 PowerPivot for SharePoint

使用下列指示,在已經設定及加入伺服陣列的 SharePoint 伺服器上安裝及設定 PowerPivot:

在現有的 SharePoint Server 上安裝 PowerPivot for SharePoint

驗證 PowerPivot 和 Reporting Services 的整合

下列指示假設您要從 PowerPivot 圖庫啟動報表產生器。

  1. 建立 PowerPivot 圖庫文件庫 (如需有關如何建立 PowerPivot 圖庫文件庫的詳細資訊,請參閱<如何:建立及自訂 PowerPivot 圖庫>)。

  2. 使用 SharePoint 上傳文件動作,將 PowerPivot 活頁簿儲存到文件庫中。 使用範例活頁簿來執行這個步驟 (如需詳細資訊,請參閱<在 Excel 中建立 PowerPivot 活頁簿的藍圖>)。

  3. 按一下 PowerPivot 圖庫右上角的 [新增報表] 按鈕。

  4. 按一下 [建立報表產生器報表],使用發行的活頁簿當做報表的基礎來啟動報表產生器。 報表產生器啟動之後,請使用精靈來建立簡單的報表。

    如果報表產生器並未啟動,請按一下您之前按一下 [建立報表產生器報表] 時所建立及儲存到 PowerPivot 圖庫的報表文件預留位置。 在 [動作] 中按一下 [以報表產生器開啟],然後按一下 [執行]

  5. 將您剛才建立的報表儲存回 PowerPivot 圖庫。

  6. 在已安裝 Excel 2010 及 PowerPivot for Excel 的工作站上,開啟瀏覽器,然後從 SharePoint 網站開啟報表。

  7. 按一下報表工具列上的 [匯出為資料摘要] 按鈕,然後按一下 [開啟],在 PowerPivot for Excel 中載入摘要 (如需詳細資訊,請參閱<Generating Data Feeds from Reports>)。

  8. 包含報表資料的一個或多個資料摘要會在 PowerPivot 視窗中當做個別資料表匯入。 您現在可以使用匯入的資料,當做新 Excel 活頁簿中的資料來源。