共用方式為


SharePoint 中 SQL Server BI 功能的部署拓撲

本主題描述在 SharePoint 2010 和 SharePoint 2013 環境中安裝 SQL Server Business Intelligence 功能 Reporting Services 和 PowerPivot for SharePoint 2013 的常見拓撲。 例如,單一伺服器和三層安裝。

適用於:SharePoint 2013 | SharePoint 2010

本主題內容:

SharePoint 2013 範例部署拓撲

PowerPivot for SharePoint 的 SQL Server 安裝程序選項 與 SharePoint 沒有相依性。 它不使用 SharePoint 物件模型或介面來支援整合。 因此,Analysis Services 可以安裝在任何執行 Windows Server 2008 R2 或更新版本的電腦上。 它可以是,但不需要是 SharePoint 伺服器陣列中的應用程式伺服器。 其中一個設定步驟是將 Excel Services 指向執行 Analysis Services 的伺服器。 若要進行負載平衡和容錯,建議您安裝並註冊在 SharePoint 模式中執行的多個 Analysis Services 伺服器。

Reporting Services SharePoint 模式 需要 SharePoint Server 2013,並使用 SharePoint 服務應用程式架構。

下列各節說明一般部署拓撲:

PowerPivot for SharePoint 2013 和 Reporting Services 三伺服器部署

在下列三部伺服器部署中,SQL Server 資料庫引擎、以 SharePoint 模式執行的 Analysis Services 伺服器,以及 SharePoint,每個伺服器都會在不同的伺服器上執行。 PowerPivot for SharePoint 2013 2013 安裝程式套件 (spPowerPivot.msi) 必須在 SharePoint 伺服器上執行。

SSAS 和 SSRS SharePoint 模式 3 伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) Reporting Services 服務應用程式。
(4) 從 SQL Server 2014 安裝媒體或 SQL Server 2014 功能套件安裝適用於 SharePoint 的 Reporting Services 載入宏。
(5) 執行spPowerPivot.msi以安裝數據提供者、PowerPivot 組態工具、PowerPivot 資源庫,以及排程數據重新整理。
(6) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。
(7) SharePoint 內容、組態和服務應用程式資料庫。

SharePoint 設定透過 Microsoft SQL Server Connect 提交意見反應和連絡資訊(https://connect.microsoft.com/SQLServer/Feedback)。

PowerPivot for SharePoint 2013 單一伺服器部署

單一伺服器部署適用於測試目的,但不建議用於生產部署。

下圖說明屬於單一伺服器 Analysis Services 部署的元件。

PowerPivot for SharePoint 單一伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) SharePoint 內容、組態和服務應用程式資料庫。
(4) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。

PowerPivot for SharePoint 2013 兩部伺服器部署

在下列雙伺服器部署中,SharePoint 模式中的 SQL Server 資料庫引擎 和 Analysis Services 會在與 SharePoint 不同的伺服器上執行。 針對 SharePoint 2013,Microsoft SQL Server 2014 PowerPivot for SharePoint 2013 安裝程式套件 (spPowerPivot.msi) 會安裝在 SharePoint 伺服器上。

PowerPivot for SharePoint 2013 擴充 SharePoint Server 2013,以使用進階數據模型新增伺服器端數據重新整理處理、數據提供者、PowerPivot 圖庫,以及 PowerPivot 活頁簿和管理支援。

安裝程式套件是 SQL Server 2014 功能套件的一部分。 您可以從 Microsoft SQL Server 2014 PowerPivot® for Microsoft® SharePoint® 的 Microsoft® 下載中心下載功能套件 (HYPERLINK “https://go.microsoft.com/fwlink/?LinkID=296473” \t “_blank” https://go.microsoft.com/fwlink/?LinkID=296473)。 ®

SSAS PowerPivot 模式 2 伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) 執行spPowerPivot.msi來安裝數據提供者、PowerPivot 組態工具、PowerPivot 資源庫,以及排程數據重新整理。
(4) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。
(5) SharePoint 內容、組態和服務應用程式資料庫。

PowerPivot for SharePoint 2013 三部伺服器部署

在下列三部伺服器部署中,SQL Server 資料庫引擎、以 SharePoint 模式執行的 Analysis Services 伺服器,以及 SharePoint,每個伺服器都會在不同的伺服器上執行。 PowerPivot for SharePoint 2013 安裝程式套件 (spPowerPivot.msi) 必須安裝在 SharePoint 伺服器上。

AS PowerPivot Mode3 伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) 執行spPowerPivot.msi以安裝數據提供者、PowerPivot 組態工具、PowerPivot 資源庫,以及排程數據重新整理。
(4) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。
(5) SharePoint 內容、組態和服務應用程式資料庫。

PowerPivot for SharePoint 2013 和 Reporting Services 單一伺服器部署

單一伺服器部署適用於測試目的,但不建議用於生產部署。

SSAS 和 SSRS SharePoint 模式 1 伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) Reporting Services 服務應用程式。
(4) 從 SQL Server 2014 安裝媒體或 SQL Server 2014 功能套件安裝適用於 SharePoint 的 Reporting Services 載入宏。
(5) SharePoint 內容、組態和服務應用程式資料庫。
(6) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。

PowerPivot for SharePoint 2013 和 Reporting Services 兩部伺服器部署

在下列兩部伺服器部署中,在 SharePoint 模式中執行的 SQL Server 資料庫引擎 和 Analysis Services 伺服器會在與 SharePoint 不同的伺服器上執行。 PowerPivot for SharePoint 2013 安裝程式套件 (spPowerPivot.msi) 必須在 SharePoint 伺服器上執行。

SSAS 和 SSRS SharePoint 模式 2 伺服器部署

(1) Excel Service 應用程式。 服務應用程式會建立為 SharePoint 安裝的一部分。
(2) PowerPivot 服務應用程式。 預設名稱為 預設 PowerPivot 服務應用程式
(3) Reporting Services 服務應用程式。
(4) 從 SQL Server 2014 安裝媒體或 SQL Server 2014 功能套件安裝適用於 SharePoint 的 Reporting Services 載入宏。
(5) 執行spPowerPivot.msi來安裝數據提供者、PowerPivot 組態工具、PowerPivot 資源庫,以及排程數據重新整理。
(6) SharePoint 模式中的 Analysis Services 伺服器。 設定 Excel Services 應用程式 資料模型設定 以使用此伺服器。
(7) SharePoint 內容、組態和服務應用程式資料庫。

SharePoint 2010 範例部署拓撲

下圖顯示在每個層上執行的服務和提供者。 請注意,圖表包含數個內建服務;某些 SQL Server BI 案例需要這些服務。 針對 SharePoint 中的 PowerPivot 或 Reporting Services 部署,需要 Excel Services、Secure Store Services 和對 Windows 令牌服務的宣告。 此外,某些 PowerPivot 數據存取案例需要 MSOLAP OLE DB 提供者和 ADO.NET 服務。 如果您想要根據裝載於 SharePoint 外部的表格式模型資料庫來建置 Power View 報表,您可以選擇性地在數據層上安裝 Analysis Services。

邏輯架構圖表

單一伺服器部署

您可以在單一電腦上安裝所有伺服器元件,包括資料層。 如果您要評估軟體,或開發在 SharePoint 模式中包含 Reporting Services 的自定義應用程式,此部署組態會很有用。 此部署是最簡單的設定。 由於所有元件都安裝在同一部計算機上,因此也會使用最少的授權數量。 Reporting Services、PowerPivot for SharePoint 和 資料庫引擎 會安裝為 SQL Server 的單一授權複本。

若要在單一伺服器上安裝所有功能,請在相同的實體伺服器上循序安裝 Reporting Services 和 PowerPivot for SharePoint。 如需獨立伺服器設定的指示,請參閱 部署檢查清單:Reporting Services、Power View 和 PowerPivot for SharePoint

兩層式部署

兩層式部署通常是一部計算機上的 SharePoint Server 2010,而第二部電腦上的 SQL Server 資料庫引擎。 將數據層移至專用伺服器是 2 部電腦陣列最常見的組態。 在兩層式伺服器陣列中,您會在 SharePoint 伺服器上安裝 Reporting Services 和 PowerPivot for SharePoint。 在應用層的前端和共用服務上,所有 Web 服務都會在同一部實體伺服器上執行。 2 層部署的安裝步驟與獨立部署非常類似,也就是您在相同實體伺服器上循序安裝 Reporting Services 和 PowerPivot for SharePoint。

三層式部署

三層式部署通常會將 Web 前端服務與處理或記憶體密集型應用程式分開。 在此拓撲上,您只要在應用程式伺服器上安裝 Reporting Services 和 PowerPivot for SharePoint。 在 Web 前端上執行的 Web 服務會透過部署至伺服器數位中應用程式的解決方案,在伺服器組態期間安裝為後續安裝工作。 下圖說明 3 層部署。

3 部伺服器拓撲

三層向外延展部署

此拓撲說明在多部伺服器上執行相同共用服務的向外延展部署,為大量要求提供服務,併為 PowerPivot 數據或 Reporting Services 報表提供更大的處理能力。 在下圖中,有三個應用程式伺服器叢集,每個叢集都執行不同的共用服務組合。 在 SharePoint 環境中,服務探索和可用性會內建於伺服器陣列中。 跨執行相同共用服務應用程式的多個實體伺服器進行負載平衡,是共用服務架構的一部分。

部署多伺服器陣列時,請務必遵循此 SharePoint 文章中的指示:三層伺服器數位的多個伺服器(SharePoint Server 2010)。

5 部伺服器頂端

另請參閱

Reporting Services SharePoint 模式安裝 (SharePoint 2010 和 SharePoint 2013)
PowerPivot for SharePoint 2013 安裝
PowerPivot for SharePoint 2010 安裝