安裝 PowerPivot for SharePoint

PowerPivot for SharePoint 是中間層及後端服務的集合,可以在 SharePoint 2010 伺服器陣列中提供 PowerPivot 資料存取功能。 若您的公司使用用戶端應用程式 PowerPivot for Excel,建立包含分析資料的活頁簿,您必須在伺服器環境中具有 PowerPivot for SharePoint 才可存取該資料。

[!附註]

如需有關 SQL Server 2012 SP1 與含 SharePoint Server 2013 安裝的詳細資訊,請參閱下列主題:

本主題包含下列各節:

必要條件

步驟 1:安裝 PowerPivot for SharePoint

步驟 2:設定伺服器

步驟 3:在 Excel Services 應用程式伺服器上安裝 Analysis Services OLE DB 提供者

步驟 4:驗證安裝

如需如何在同一伺服器上安裝 PowerPivot 與 Reporting Services 的指示,請參閱<部署檢查清單:Reporting Services、Power View 及 PowerPivot for SharePoint>。

必要條件

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

PowerPivot for SharePoint 需要 SharePoint Server 2010 Enterprise 版。 您也可以使用 Evaluation Enterprise 版。

您必須安裝 SharePoint Server 2010 SP1。 若未安裝,則無法設定伺服器陣列使用 SQL Server 2012 功能。

電腦必須加入網域。

您必須擁有網域使用者帳戶,才能佈建 Analysis Services。 在 PowerPivot for SharePoint 安裝中,Analysis Services 服務帳戶必須是可以從管理中心進行管理的網域使用者帳戶。

必須提供 PowerPivot 執行個體名稱。 您無法於正在安裝 PowerPivot for SharePoint 的電腦上,具有現存的 PowerPivot 具名執行個體。

若您正在現有的伺服器陣列上安裝 PowerPivot for SharePoint,必須要有一個或多個為傳統模式驗證所設定的 SharePoint Web 應用程式。 只有當 Web 應用程式支援傳統模式驗證時,PowerPivot 資料存取才有功能。 如需有關傳統模式需求的詳細資訊,請參閱<PowerPivot 驗證及授權>。

請檢閱下列其他主題,以了解系統與版本需求:

步驟 1:安裝 PowerPivot for SharePoint

在此步驟中,您會執行 SQL Server 安裝程式,安裝 PowerPivot for SharePoint。 在後續步驟中,您會將伺服器設定為安裝後工作。

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

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

  3. 按一下 [新增 SQL Server 獨立安裝或將功能加入至現有安裝]

  4. [安裝程式支援規則] 頁面上,檢閱任何警告,然後按一下 [確定]

  5. [產品金鑰] 頁面上,指定 Evaluation Edition 或是輸入 Enterprise Edition 授權卡上的產品金鑰。

    [下一步]

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

  7. 如果系統提示您如此做,請更新安裝程式檔。

  8. [安裝程式支援規則] 頁面上,安裝程式會找出可能導致無法安裝的任何問題。 檢閱清單以判斷安裝程式是否已偵測到系統上的潛在問題。

    SQL 安裝程式支援規則與防火牆警告

    [!附註]

    由於已啟用 Windows 防火牆,因此系統會警告您開放通訊埠才可啟用遠端存取。 這個警告通常不適用於 PowerPivot 安裝。 與 PowerPivot 服務及資料檔之間的連接,使用已針對 SharePoint 服務對服務通訊所開啟的 SharePoint 通訊埠所建立。

    [下一步]。 正在伺服器上安裝 SQL Server 安裝程式檔案,請稍候。

  9. 在 [安裝程式角色] 中,選取 [SQL Server PowerPivot for SharePoint]

  10. 您可選擇性地在安裝中加入一項 Database Engine 的執行個體。 若您正設定新的伺服器陣列,且需要資料庫伺服器以執行伺服器陣列的設定與內容資料庫,則可能會進行此作業。 若您加入 Database Engine,將會安裝為 PowerPivot 具名執行個體。 每當您需要指定與此執行個體的連接 (例如,如果您要使用伺服器陣列組態精靈設定伺服器陣列,則在該精靈中) 時,以此格式輸入資料庫名稱:<servername>\PowerPivot。

    GMNI_SetupUI_FeatureRole

  11. [下一步]

  12. [特徵選取] 頁面上會顯示將要安裝之特徵的唯讀清單,以供使用者參考。 您不能加入或移除預先為這個角色選取的項目。 按 [下一步]

  13. [安裝規則] 頁面上,按 [下一步]

  14. [執行個體組態] 頁面上,顯示 'PowerPivot' 的唯讀執行個體名稱是為了給使用者參考。 此執行個體名稱是必要的,而且無法修改。 但是,您可以輸入唯一的執行個體識別碼來指定描述性目錄名稱和登錄機碼。 按 [下一步]

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

  16. [伺服器組態] 頁面上,輸入需要的帳戶資訊。

    若是 SQL Server Analysis Services,您必須指定網域使用者帳戶。 請不要指定內建帳戶。 若要管理 Analysis Services 服務帳戶做為 SharePoint 管理中心的「受管理帳戶」(Managed Account),需要網域帳戶。

    SQL Server 安裝精靈、伺服器組態頁面

    若已新增 SQL Server Database Engine 與 SQL Server Agent,您可以將服務設定為利用網域使用者帳戶或預設虛擬帳戶加以執行。

    絕不要使用您自己的網域使用者帳戶提供任何服務。 這麼做會授與伺服器您對網路中的資源所擁有的相同權限。 如果伺服器遭到惡意使用者的危害,該使用者將會以您的網域認證登入,而且能夠下載或使用您可以下載或使用的相同資料與應用程式。

  17. [下一步]

  18. 若您正安裝 Database Engine,則隨即會出現 Database Engine 組態頁面。 在 [資料庫引擎組態] 中按一下 [加入目前使用者],為您的使用者帳戶授與 Database Engine 執行個體的管理員權限。 按 [下一步]

  19. [Analysis Services 組態] 頁面上,按一下 [加入目前使用者],為您的使用者帳戶授與管理權限。 在完成安裝程式之後,您將會需要管理權限來設定伺服器。

  20. 在相同的頁面上,加入也需要管理權限之任何人的 Windows 使用者帳戶。 例如,想要在 SQL Server Management Studio 中連接至 Analysis Services 服務執行個體以疑難排解資料庫連接問題或取得版本資訊的所有使用者,都必須擁有該伺服器的系統管理權限。 請加入可能需要立即針對伺服器進行疑難排解或管理之任何人的使用者帳戶。

  21. [下一步]

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

  23. 按一下 [安裝]

步驟 2:設定伺服器

重要事項重要事項

您必須先安裝 SharePoint 2010 SP1,然後才能設定 PowerPivot for SharePoint 或設定使用 SQL Server 2012 資料庫伺服器的 SharePoint 伺服器陣列。 如果您尚未安裝該 Service Pack,請在開始設定伺服器之前先加以安裝。

在設定好伺服器之前,安裝作業不會完成。 在此版本中,伺服器設定一律會以安裝後工作加以執行,請使用下列方式之一:PowerPivot 組態工具、管理中心或 PowerShell。 若要繼續,請選擇下列其中一種方式進行:

**連接到 Database Engine 執行個體。**當您安裝 PowerPivot for SharePoint 時,SQL Server 安裝程式會讓您選擇將 Database Engine 的執行個體加入到您的安裝中。 如果您要設定新的伺服器陣列,且需要資料庫伺服器以執行伺服器陣列的設定與內容資料庫,則可能已經將 Database Engine 執行個體加入到您的安裝中。 如果您加入 Database Engine,則會安裝為 PowerPivot 具名執行個體。 每當您需要指定與此執行個體的連接 (例如,如果您要使用伺服器陣列組態精靈設定伺服器陣列,則在該精靈中) 時,請記得以此格式輸入資料庫名稱:<servername>\PowerPivot。

步驟 3:在 Excel Services 應用程式伺服器上安裝 Analysis Services OLE DB 提供者

如果您在個別的應用程式伺服器上執行 Excel Calculation Services 和 PowerPivot,則需要額外的安裝步驟。 在執行 Excel Calculation Services 的應用程式伺服器上,安裝 Analysis Services OLE DB 提供者 (MSOLAP) 的適當版本。

  • SQL Server 2012 版本的 MSOLAP 包含在 SQL Server 安裝程式中,因此只在應用程式伺服器不是 PowerPivot 應用程式伺服器時,才需要明確安裝 2012 版本的 MSOLAP。

    [!附註]

    Excel Calculation Services 應用程式伺服器在全域組件中也需要 Microsoft.AnalysisServices.Xmla.dll 檔案執行個體。 若要將此 .dll 安裝在應用程式伺服器上,請安裝 SQL Server Management Studio。 在 SQL Server 安裝精靈的 [特徵選取] 頁面上,選取 [管理工具 - 完整]。

  • 如果您希望應用程式伺服器支援舊版 PowerPivot 活頁簿,則需要安裝 SQL Server 2008 R2 版本的 MSOLAP。

如需有關安裝提供者的詳細資訊 (包含驗證步驟),請參閱<在 SharePoint 伺服器上安裝 Analysis Services OLE DB 提供者>。

步驟 4:驗證安裝

在這個最後步驟中,您將驗證 SharePoint 2010 和 PowerPivot for SharePoint 都能完整運作。 如需指示,請參閱<確認 PowerPivot for SharePoint 安裝>。

請參閱

工作

部署檢查清單:將 PowerPivot 伺服器加入至伺服器陣列,藉以向外延展

部署檢查清單:PowerPivot for SharePoint 的多伺服器安裝

概念

PowerPivot for SharePoint 安裝 (SharePoint 2010)

部署檢查清單:Reporting Services、Power View 及 PowerPivot for SharePoint