共用方式為


Deployment Topologies for SQL Server BI Features in SharePoint

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

適用於:SharePoint 2013 | SharePoint 2010

本主題內容:

SharePoint 2013 範例部署拓撲

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

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

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

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

在以下三個伺服器部署中,SQL Server Database Engine、以 SharePoint 模式執行的 Analysis Services 伺服器以及 SharePoint 會分別在不同的伺服器上執行。 PowerPivot for SharePoint 2013 2013 安裝程式套件 (spPowerPivot.msi) 必須在 SharePoint 伺服器上執行。

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

(1) Excel 服務應用程式。 此服務應用程式是在 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 設定 SharePoint 設定透過 Microsoft SQL Server Connect () https://connect.microsoft.com/SQLServer/Feedback 提交意見反應和連絡資訊。

PowerPivot for SharePoint 2013 單一伺服器部署

單一伺服器部署對於測試很有用,但是不建議用於實際部署。

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

PowerPivot for SharePoint 單一伺服器部署

(1) Excel 服務應用程式。 此服務應用程式是在 SharePoint 安裝過程中建立。
(2) PowerPivot 服務應用程式。 預設名稱是 [預設的 PowerPivot 服務應用程式]
(3) SharePoint 內容、組態和服務應用程式資料庫。
(4) SharePoint 模式的 Analysis Services 伺服器。 在 [資料模型設定] 中設定 Excel Services 應用程式使用此伺服器。

PowerPivot for SharePoint 2013 雙重伺服器部署

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

PowerPivot for SharePoint 2013 會擴充 SharePoint Server 2013,以便為具有進階資料模型的 PowerPivot 活頁簿與 Excel 活頁簿,加入伺服器端資料重新整理處理、資料提供者、PowerPivot 圖庫及管理支援。

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

SSAS PowerPivot 模式 2 伺服器部署

(1) Excel 服務應用程式。 此服務應用程式是在 SharePoint 安裝過程中建立。
(2) PowerPivot 服務應用程式。 預設名稱是 [預設的 PowerPivot 服務應用程式]
(3) 執行 spPowerPivot.msi 以安裝資料提供者、PowerPivot 組態工具、PowerPivot 圖庫及排程資料重新整理。
(4) SharePoint 模式的 Analysis Services 伺服器。 在 [資料模型設定] 中設定 Excel Services 應用程式使用此伺服器。
(5) SharePoint 內容、組態和服務應用程式資料庫。

PowerPivot for SharePoint 2013 三重伺服器部署

在以下三個伺服器部署中,SQL Server Database Engine、以 SharePoint 模式執行的 Analysis Services 伺服器以及 SharePoint 會分別在不同的伺服器上執行。 PowerPivot for SharePoint 2013 安裝程式套件 (spPowerPivot.msi) 必須安裝在 SharePoint 伺服器上。

AS PowerPivot Mode3 伺服器部署

(1) Excel 服務應用程式。 此服務應用程式是在 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 服務應用程式。 此服務應用程式是在 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 雙重伺服器部署

在下列雙重伺服器部署中,SQL Server Database Engine 和以 SharePoint 模式執行的 Analysis Services 伺服器會與 SharePoint 在不同的伺服器上執行。 PowerPivot for SharePoint 2013 安裝程式套件 (spPowerPivot.msi) 必須在 SharePoint 伺服器上執行。

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

(1) Excel 服務應用程式。 此服務應用程式是在 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 for SharePoint 或 Reporting Services 需要或是建議使用 Excel Services、Secure Store Services 及「對 Windows Token 服務的宣告」。 此外,某些 PowerPivot 資料存取案例還需要 MSOLAP OLE DB 提供者和 ADO.NET Services。 您可以選擇性地在資料層上安裝 Analysis Services,如果您想要根據裝載在 SharePoint 外部的表格式模型資料庫來建置 Power View 報表。

邏輯架構圖 邏輯

單一伺服器部署

您可以將所有伺服器元件 (包括資料層) 安裝在單一電腦上。 如果您要評估軟體或在 SharePoint 模式下開發包含 Reporting Services 的自訂應用程式,此部署組態相當實用。 此部署最容易設定。 所有元件都安裝在相同的電腦上,因此它也使用最少的授權數目。 Reporting Services、PowerPivot for SharePoint 和 Database Engine 會安裝為SQL Server的單一授權複本。

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

雙層部署

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

三層部署

三層部署通常會分隔 Web 前端服務與處理中或需要大量記憶體的應用程式。 在此拓撲上,您只需在應用程式伺服器上安裝 Reporting Services 和 PowerPivot for SharePoint。 您可以在伺服器組態期間,透過部署至伺服器陣列中之應用程式的方案,將在 Web 前端執行的 Web 服務當做後置安裝工作來安裝。 下圖描述三層部署。

3 部伺服器 toplogy

三層向外延展部署

此拓撲描述在多部伺服器上執行相同共用服務的向外延展部署,可服務 PowerPivot 資料或 Reporting Services 報表的大量要求,並提供更佳的處理能力。 下圖顯示三個應用程式伺服器叢集,每個叢集執行不同的共用服務組合。 在 SharePoint 環境中,服務探索及可用性會內建於伺服器陣列中。 在執行相同共用服務應用程式之多部實體伺服器之間的平衡負載,是共用服務架構的一部分。

部署多伺服器的伺服器陣列時,請務必遵循下列 SharePoint 文章中的指示: 適合三層伺服器陣列的多伺服器 (SharePoint Server 2010)

5 部伺服器 toplogy

另請參閱

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