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

您可以將 SQL Server PowerPivot for SharePoint 加入安裝有 SharePoint Server 2010 的電腦,以支援所發行包含 PowerPivot 資料之 Excel 活頁簿的查詢處理與資料重新整理。

本主題包含下列章節:

必要條件

步驟 1:查看是否有之前安裝的 Analysis Services

步驟 2:安裝 SQL Server PowerPivot for SharePoint

步驟 3:部署 PowerPivot 方案套件

步驟 4:啟動伺服器上的服務

步驟 5:建立 PowerPivot 服務應用程式

步驟 6:設定 Excel Services

步驟 7:設定 Secure Store Service 及資料重新整理

步驟 8:設定磁碟空間使用量的上限

步驟 9:提高 SharePoint Web 應用程式及 Excel Services 的上傳大小上限

步驟 10:為網站集合啟用 PowerPivot 功能整合

步驟 11:確認安裝及設定

疑難排解安裝及設定錯誤

安裝後的工作

[!附註]

您可以使用 PowerShell 指令碼自動化安裝後的設定工作。如需詳細資訊,請參閱<PowerShell 組態指令碼 (PowerPivot for SharePoint)>。

[!附註]

如果您要使用乾淨的伺服器來針對小型工作群組或部門部署專用的 PowerPivot for SharePoint 伺服器,請使用其他指示。如需有關如何將 PowerPivot for SharePoint 安裝在不具備可運作之 SharePoint 伺服器電腦上的詳細資訊,請參閱<在新的 SharePoint 伺服器上安裝 PowerPivot for SharePoint>。

必要條件

您必須具備一個或多個可運作的 Microsoft SharePoint 2010 Enterprise Edition 伺服器陣列。同時還必須啟用伺服器或伺服器陣列上的 Excel Services。伺服器必須已經使用 SharePoint 安裝程式中的伺服陣列安裝選項來安裝。使用內建資料庫的獨立 SharePoint 伺服器不受到支援。

您必須擁有 SQL Server 2008 R2 Enterprise、Evaluation、Developer 或 Data Center 版本。

此電腦必須加入網域。

您針對服務指定的帳戶必須是網域使用者帳戶。您至少需要針對 Analysis Services 使用一個網域帳戶,而針對 PowerPivot 服務應用程式使用另一個帳戶。如果您要設定其他服務 (例如 Excel Services),就應該針對您所佈建的每個服務設有個別的帳戶。

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

您必須是伺服陣列管理員,才能將 PowerPivot for SharePoint 加入到伺服陣列中。如果伺服陣列管理員帳戶不是本機系統管理員安全性群組的成員,請將它加入到群組,好讓您可以安裝 PowerPivot for SharePoint。您可以在完成安裝後將之移除。

您必須具有 SharePoint_Config 資料庫的 db_owner 權限。最初安裝 SharePoint 的伺服陣列管理員將自動具備這些權限。

SharePoint Web 應用程式必須設定成使用傳統模式驗證。如需詳細資訊,請參閱<部署 PowerPivot 方案>中的<驗證 Web 應用程式是否使用傳統模式驗證>一節。

步驟 1:查看是否有之前安裝的 Analysis Services

您的電腦若有安裝舊版的 SQL Server 2008 R2 Analysis Services 或 PowerPivot for SharePoint,可能會發生已知的安裝程式錯誤。此錯誤起因於 Microsoft.AnalysisServices.SharePoint.Integration.dll 無效的 .NET 組件快取狀態資訊,導致 SQL Server 安裝程式失敗,並傳回下列錯誤:「無法載入檔案或組件 'Microsoft.AnalysisServices.SharePoint.Integration.dll'」。

此錯誤在下列幾種情況下最有可能發生:安裝 SQL Server 2008 R2 Analysis Services、接著安裝 SharePoint Server 2010、接著安裝 PowerPivot for SharePoint。

並非所有使用此組態的系統都一定會發生此錯誤,但其發生頻率之高,已足以讓您事先採取預防措施,避免一開始就發生此問題。請執行下列步驟避免此錯誤。

  1. 查看程式集資料夾中有無 SQL Server 2008 R2 Analysis Services 執行個體。如有發現這項安裝,或是先前曾經安裝過的證據,請繼續執行下列步驟。否則,請直接跳至步驟 2:安裝 PowerPivot for SharePoint。

  2. 以具有系統管理權限的身分使用 [筆記本] 編輯 setup100.exe.config,在其中加入下列 XML 陳述式。

    首先,以滑鼠右鍵按一下 [筆記本],然後選擇 [以系統管理員身分執行]

    開啟下列位置的 setup100.exe.config:%ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x64。

    將 <disableCachingBindingFailures> 加入檔案,然後儲存檔案。此項目會指示安裝程式忽略快取繫結失敗,如此才能在發生失敗的情況下,安裝新的物件執行個體。

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <runtime>
        <disableCachingBindingFailures enabled="1" />
      </runtime>
    </configuration>
    
  3. 繼續執行步驟 2:安裝 SQL Server PowerPivot for SharePoint。

如需有關此錯誤及其解決方法的詳細資訊,請參閱安裝失敗:無法載入檔案或組件 'Microsoft.AnalysisServices.SharePoint.Integration.dll'執行 PreRequisiteInstaller.exe 工具前安裝 SQL Server 2008 R2 時的錯誤訊息 (機器翻譯)。

[!附註]

此問題在 SQL Server 2008 R2 SP1 已獲解決,但除非您或貴組織的某人已建立匯集版包含此修正的安裝程式,否則即使您已依照所述順序安裝伺服器軟體,仍可能會發生此錯誤。

步驟 2:安裝 SQL Server PowerPivot for SharePoint

執行 SQL Server 2008 R2 安裝程式,將 PowerPivot for SharePoint 加入 SharePoint 伺服器陣列。如果此伺服器陣列由多部 SharePoint 伺服器所組成,您必須在已經加入此伺服器陣列的應用程式伺服器上執行 SQL Server 2008 R2 安裝程式。

  1. 在已經有安裝 SharePoint 2010 的電腦上,插入安裝媒體或是開啟 SQL Server 2008 R2 的安裝程式檔案所在的資料夾。

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

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

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

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

  6. 在 [安裝程式支援檔案] 中,按一下 [安裝]。此步驟會將 SQL Server 安裝程式的程式檔案加入電腦,並找出可能會在安裝支援檔案時發生的問題。

    安裝精靈中的安裝程式支援規則頁面

    [!附註]

    如有啟用 Windows 防火牆,將會提示您開啟通訊埠啟用遠端存取。這個警告通常不適用於 PowerPivot 安裝。與 PowerPivot 服務和資料檔之間的連接是使用已經針對 SharePoint 服務對服務通訊所開啟的 SharePoint 通訊埠所建立。只有在安裝其他需要從遠端電腦存取資料的 SQL Server 功能時,才需要開啟通訊埠。例如將 Analysis Services 多維資料庫用為 PowerPivot 活頁簿的外部資料來源時、使用用戶端應用程式 (如 SQL Server Management Studio) 瀏覽遠端 SharePoint 伺服器上所載入的 PowerPivot 活頁簿時,或是將 Database Engine 設為多部伺服器之 SharePoint 伺服器陣列的資料庫伺服器時。如需有關如何開啟這些伺服器使用之通訊埠的詳細資訊,請參閱<將 Windows 防火牆設定成允許 SQL Server 存取>。

  7. [下一步] 安裝支援檔案。

  8. 在 [安裝類型] 中,選取 [新安裝或加入共用功能]。只有當您已經安裝現有的執行個體時,才會出現這個頁面。請勿選取 [將功能加入到現有的 SQL Server 2008 R2 執行個體]。PowerPivot for SharePoint 必須安裝為新的執行個體。按 [下一步]

    安裝精靈中的安裝類型頁面

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

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

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

    另外也請在 [安裝程式角色] 頁面的 [將 PowerPivot for SharePoint 加入到:] 中,選取 [現有的伺服器陣列]。按 [下一步]

    已選取現有的伺服陣列的安裝程式角色頁面

  12. 在 [特徵選取] 中,檢視將要安裝之特徵的唯讀清單。顯示這個清單僅供參考之用。您不能加入或移除預先為這個角色選取的項目。按 [下一步]

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

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

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

  16. 在 [伺服器組態] 中,指定 SQL Server Analysis Services 的網域使用者帳戶。請勿使用內建系統帳戶,例如 Local System 或 Network Service。在 SharePoint 伺服陣列中安裝 Analysis Services 必須指定網域使用者帳戶。如需有關帳戶建議的詳細資訊,請參閱<規劃 SharePoint 伺服陣列中的 PowerPivot 部署>。按 [下一步]

    安裝精靈中的伺服器組態頁面

  17. 在 [Analysis Services 組態] 中,按一下 [加入目前使用者]

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

    [下一步]

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

  19. 按一下 [安裝]

步驟 3:部署 PowerPivot 方案套件

設定伺服器必須將 PowerPivot 方案部署到 SharePoint Web 應用程式。

  1. 按一下 [開始] 按鈕,並依序選取 [所有程式][Microsoft SharePoint 產品 2010][SharePoint 2010 管理中心]

  2. 在 SharePoint 2010 管理中心的 [系統設定] 中,按一下 [管理伺服陣列方案]

    您應該會看到兩個不同的方案套件:powerpivotfarm.wsp 和 powerpivotwebapp.wsp。當您安裝第一個 PowerPivot for SharePoint 執行個體而且絕對不需要再次部署時,便會部署第一個方案 (powerpivotfarm.wsp)。第二個方案 (powerpivotwebapp.wsp) 會針對管理中心來部署,但是您必須針對支援 PowerPivot 資料存取的每一個 SharePoint Web 應用程式來手動部署這個方案。

  3. 按一下 [powerpivotwebapp.wsp]

  4. 按一下 [部署方案]

  5. [部署位置] 中,選取要加入 PowerPivot 功能支援的 SharePoint Web 應用程式。

    重要事項重要事項

    請務必將 Web 應用程式設定成使用傳統模式驗證。如需如何驗證傳統模式的說明,請參閱<部署 PowerPivot 方案>。

  6. 按一下 [確定]

  7. 針對其他也支援 PowerPivot 資料存取的 SharePoint Web 應用程式重複以上步驟。

步驟 4:啟動伺服器上的服務

PowerPivot for SharePoint 部署需要您的伺服器陣列包含下列服務:Excel Calculation Services、Secure Store Service 及對 Windows Token Service 的宣告。

Excel Services 和 PowerPivot for SharePoint 都會使用對 Windows Token Service 的宣告,透過目前 SharePoint 使用者的 Windows 識別來建立與外部資料來源的連接。如果此服務尚未啟動,您必須立即將它啟動,好讓 Excel Calculation Services 將經過驗證的要求轉送給 PowerPivot 系統服務。

  1. 在管理中心的 [系統設定] 中,按一下 [管理伺服器上的服務]

  2. 啟動對 Windows Token Service 的宣告。

  3. 啟動 Excel Calculation Services。

  4. 啟動安全存放服務。

  5. 確認 SQL Server Analysis Services 和 SQL Server PowerPivot 系統服務皆已啟動。

步驟 5:建立 PowerPivot 服務應用程式

接下來請建立 PowerPivot 服務應用程式。

[!附註]

嘗試建立應用程式時所發生的錯誤表示安裝有問題。請嘗試修復安裝,看看是否可以解決問題。如需詳細資訊,請參閱<修復 (PowerPivot for SharePoint)>。

  1. 在管理中心的 [應用程式管理] 中,按一下 [管理服務應用程式]

  2. [服務應用程式] 功能區中,按一下 [新增]

  3. 選取 [SQL Server PowerPivot 服務應用程式]。如果它沒有出現在清單中,表示未安裝 PowerPivot for SharePoint 或是未部署此方案。

  4. [建立新的 PowerPivot 服務應用程式] 頁面中,輸入應用程式的名稱。預設值為 PowerPivotServiceApplication<number>。如果您要建立多個 PowerPivot 服務應用程式,描述性名稱將可協助其他系統管理員,了解如何使用應用程式。

  5. 在 [應用程式集區] 中,建立新的應用程式集區,並為它選取安全性帳戶。需要網域使用者帳戶。

  6. [資料庫伺服器] 中,選擇服務應用程式資料庫建立所在的資料庫伺服器。預設值是主控伺服陣列組態資料庫的 SQL Server Database Engine 執行個體。

  7. [資料庫名稱] 中,預設值是 PowerPivotServiceApplication1_<guid>。預設的資料庫名稱會對應至服務應用程式的預設名稱。如果您輸入唯一的服務應用程式名稱,請依照類似的命名慣例來命名資料庫名稱,以利同時管理它們。

  8. [資料庫驗證] 中,預設值是 Windows 驗證。如果您選擇 [SQL 驗證],請參考 SharePoint 管理員指南,以了解有關如何在 SharePoint 部署中使用這個驗證類型的最佳作法。

  9. 選取 [將這個 PowerPivot 服務應用程式的 Proxy 加入到預設 Proxy 群組] 核取方塊。這會將服務應用程式連接加入到預設的服務連接群組。預設連接群組中至少必須有一個 PowerPivot 服務應用程式。

    若 PowerPivot 服務應用程式已列在預設連接群組中,請勿再加入第二個服務應用程式到該群組。設定不支援將兩個相同類型的服務應用程式加入預設連接群組。如需有關如何在連接群組中使用其他服務應用程式的詳細資訊,請參閱<將 PowerPivot 服務應用程式連接到 SharePoint Web 應用程式>。

  10. 按一下 **[確定]。**此服務會與伺服器陣列服務應用程式清單中其他受管理的服務一併顯示。

步驟 6:設定 Excel Services

PowerPivot for SharePoint 需要 Excel Services 能夠支援 PowerPivot 存取伺服器陣列中的資料。您可以判斷是否已經啟用 Excel Services,其方式是確認 Excel Services 應用程式是否出現在管理中心的服務應用程式清單內。如果未列出 Excel Services,請立即遵循以下步驟來將它啟用。

  1. 在 [管理中心] 的 [應用程式管理] 中,按一下 [管理服務應用程式]

  2. 在 [服務應用程式] 功能區的 [建立] 中,按一下 [新增]

  3. 選取 [Excel Services 應用程式]

  4. 在 [建立新的 Excel Services 應用程式] 中,指定名稱 (例如 Excel Services 應用程式)。

  5. 在 [應用程式集區] 中,選取 [建立新的應用程式集區],並為它提供描述性名稱 (例如 Excel Services 應用程式集區)。

  6. 在 [可設定] 中,針對這個應用程式集區識別選取 Windows 網域使用者帳戶。

  7. 保留預設核取方塊,將服務應用程式 Proxy 加入到預設的服務連接清單。

  8. 按一下 [確定]

  9. 按一下您剛才建立的 Excel Services 應用程式。

  10. 按一下這個頁面上的 [信任的檔案位置],並選取您信任的位置 (一般來說,這會在 [位址] 欄中列為 [http://])。若要確保 Excel Services 和 PowerPivot 服務可存取活頁簿,您必須將 SharePoint 併入為 Excel Services 信任的位置。PowerPivot 系統服務無法存取儲存在 SharePoint 伺服陣列外面的活頁簿。

  11. 在 [活頁簿內容] 區域中,將 [最大活頁簿大小] 設定為 50。

  12. 在 [外部資料] 中,將 [允許外部資料] 設定為 [信任的資料連線庫與內嵌連線]。活頁簿中的 PowerPivot 資料存取需要這項設定。

  13. 清除 [重新整理時警告] 核取方塊,允許預覽 PowerPivot 圖庫中個別工作表的影像。若選擇保留警告,而活頁簿設定卻指定在開啟時重新整理,可能會收到單一預覽影像的警告,而不是活頁簿中的頁面。

  14. 按一下 [確定]

步驟 7:設定 Secure Store Service 及資料重新整理

PowerPivot for SharePoint 需要 Secure Store Service 儲存資料重新整理所需的認證及自動執行帳戶。您可以判斷是否已經啟用安全存放服務,其方式是確認它是否出現在服務應用程式清單內。

重要事項重要事項

如果已啟用安全存放服務,您仍然應該確認是否已經為它產生主要金鑰。如需相關指示,請參閱下列程序的<第 2 部分:產生主要金鑰>。

如果未列出安全存放服務,請立即遵循以下步驟來將它啟用。啟用安全存放之後,當活頁簿作者和文件擁有者在排程其發行之活頁簿的資料重新整理時,就可以存取更大範圍的資料來源連接選項。

第 1 部分:啟用安全存放服務

  1. 在 [管理中心] 的 [應用程式管理] 中,按一下 [管理服務應用程式]

  2. 在 [服務應用程式] 功能區的 [建立] 中,按一下 [新增]

  3. 選取 [Secure Store Service]

  4. [建立安全儲存應用程式] 頁面中,輸入應用程式的名稱。

  5. [資料庫] 中,指定將主控此服務應用程式的資料庫之 SQL Server 執行個體。預設值是主控伺服陣列組態資料庫的 SQL Server Database Engine 執行個體。

  6. [資料庫名稱] 中,輸入服務應用程式資料庫的名稱。預設值是 Secure_Store_Service_DB_<guid>。預設名稱會對應至服務應用程式的預設名稱。如果您輸入唯一的服務應用程式名稱,請依照類似的命名慣例來命名資料庫名稱,以利同時管理它們。

  7. [資料庫驗證] 中,預設值是 Windows 驗證。如果您選擇 [SQL 驗證],請參考 SharePoint 管理員指南,以取得如何在伺服陣列中使用這個驗證類型的指引。

  8. 在 [應用程式集區] 中,選取 [建立新的應用程式集區]。指定描述性名稱,將可協助其他伺服器系統管理員識別如何使用應用程式集區。

  9. 選取應用程式集區的安全性帳戶。指定受管理的帳戶,以使用網域使用者帳戶。

  10. 接受其餘的預設值,然後按一下 **[確定]**服務應用程式將會和伺服陣列的服務應用程式清單中其他受管理的服務一起並排顯示。

第 2 部分:產生主要金鑰

  1. 按一下清單中的 Secure Store Service 應用程式。

  2. 在 [服務應用程式] 功能區的 [金鑰管理] 中,按一下 [產生新的金鑰]

  3. 輸入密碼片語,然後進行確認。此密碼片語將用來加入其他安全存放共用服務應用程式。

  4. 按一下 [確定]

第 3 部分:設定自動 PowerPivot 資料重新整理帳戶

在資料重新整理期間使用外部資料存取時,通常需要針對 PowerPivot 資料存取建立自動資料重新整理帳戶。例如,如未啟用 Kerberos,即須建立自動帳戶,以便 PowerPivot 服務可以用於連接外部資料來源。

如需有關之後如何建立自動帳戶,或設定資料重新整理時所使用之其他預存認證的說明,請參閱<設定及使用 PowerPivot 自動資料重新整理帳戶>與<設定及使用 PowerPivot 資料重新整理的預存認證>。

步驟 8:設定磁碟空間使用量的上限

SP1 提供一項新功能,可以讓您設定快取到磁碟上的 PowerPivot 資料檔案所能使用之磁碟空間上限。預設值是使用所有可用的磁碟空間。您若要使用 SP1,可遵循<設定磁碟空間使用量 (PowerPivot for SharePoint)>中的指示,限制磁碟空間的使用量。

步驟 9:提高 SharePoint Web 應用程式及 Excel Services 的上傳大小上限

因為 PowerPivot 活頁簿可以很大,所以您可能會想要增加檔案大小上限。有兩個檔案大小設定:Web 應用程式的上傳大小上限及 Excel Services 中的最大活頁簿大小。兩個應用程式中的檔案大小上限應設為相同的值。如需指示,請參閱<設定檔案上傳大小上限 (PowerPivot for SharePoint)>。

步驟 10:為網站集合啟用 PowerPivot 功能整合

網站集合層級的功能啟用可以將應用程式頁面和範本提供給網站使用,包括排程資料重新整理的組態頁面,以及 PowerPivot 圖庫和資料摘要文件庫的應用程式頁面。

  1. 按一下 SharePoint 網站上的 [網站動作]

    根據預設,SharePoint Web 應用程式會經由通訊埠 80 進行存取。這表示您通常可以藉由輸入 http://<電腦名稱> 來存取 SharePoint 網站,以開啟根網站集合。

  2. 按一下 [站台設定]

  3. 按一下 [網站集合管理] 中的 [網站集合功能]

  4. 向下捲動頁面,直到您找到 [PowerPivot 整合網站集合功能]

  5. 按一下 [啟用]

  6. 開啟每個網站,再按一下 [網站動作],為其他網站集合重複執行。

如需詳細資訊,請參閱<為網站集合啟用 PowerPivot 功能整合>。

步驟 11:確認安裝及設定

當使用者或應用程式開啟內含 PowerPivot 資料的 Excel 活頁簿時,會在伺服器陣列中進行 PowerPivot 查詢處理。您至少可以檢查 SharePoint 網站上的頁面,以確認 PowerPivot 功能是可用的。但是,為了完整確認安裝作業,您必須擁有可以發行到 SharePoint 並從文件庫存取的 PowerPivot 活頁簿。為了測試用途,您可以發行已經包含 PowerPivot 資料的範例活頁簿,並用它來確認 SharePoint 整合已正確設定。

若要確認 PowerPivot 可與 SharePoint 網站整合,請執行下列動作:

  1. 在瀏覽器中,開啟您建立的 Web 應用程式。如果您使用預設值,可以在 URL 位址中指定 http://<您的電腦名稱>。

  2. 確認應用程式中可以使用 PowerPivot 資料存取和處理功能。若要這樣做,您可以確認 PowerPivot 提供的文件庫範本是否存在:

    1. 在 [網站動作] 中,按一下 [更多選項]

    2. 在文件庫中,您應該會看到 [資料摘要庫][PowerPivot 圖庫]。這些文件庫範本是由 PowerPivot 功能所提供,如果此功能已正確整合,就可以在文件庫清單中看到這些範本。

若要在伺服器上確認 PowerPivot 資料存取,請執行以下作業:

  1. 將 PowerPivot 活頁簿上傳至 PowerPivot 圖庫或任何 SharePoint 文件庫。如需有關如何存取範例檔案的詳細資訊,請參閱<在 Excel 中建立 PowerPivot 活頁簿的藍圖>。

  2. 按一下文件,從文件庫中將它開啟。

  3. 按一下交叉分析篩選器或篩選資料來啟動 PowerPivot 查詢。伺服器將會在背景載入 PowerPivot 資料,然後傳回結果。在下一個步驟中,您將會連接到伺服器,並確認已經載入及快取資料。

  4. 在 [開始] 功能表中,從 Microsoft SQL Server 2008 R2 程式群組啟動 SQL Server Management Studio。如果伺服器上未安裝這個工具,您可以跳到最後一個步驟,確認快取檔案存在。

  5. 在 [伺服器類型] 中,選取 [Analysis Services]

  6. 在 [伺服器名稱] 中,輸入 <server-name>\powerpivot,其中 <server-name> 是已安裝 PowerPivot for SharePoint 的電腦名稱。

  7. 按一下 [連接]

  8. 在 [物件總管] 中,按一下 [資料庫],檢視載入的 PowerPivot 資料檔清單。

  9. 在電腦檔案系統上,檢查下列資料夾來決定檔案是否要快取到磁碟。快取檔案的存在會進一步驗證您的部署是否可以運作。若要檢視檔案快取,請移至 \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup 資料夾。

疑難排解安裝及設定問題

如果您看到的是錯誤,而不是預期的頁面和功能,請執行下列操作:

  • 檢閱 SharePoint 2010 和 SQL Server 2008 R2 的版本資訊,取得已知安裝問題的因應措施。版本資訊會隨附在安裝媒體之中,或在下載軟體的 Microsoft 網站上提供。

  • 檢閱 Microsoft TechNet WIKI 上的疑難排解 PowerPivot for SharePoint 的安裝問題頁面。

  • 請參閱 Microsoft 網站上的 SharePoint 部署文章。這些文件包含在 Internet Explorer 進行設定的步驟。如需詳細資訊,請參閱使用 SQL Server 部署單一伺服器

安裝後的工作

確認安裝之後,請建立 PowerPivot 圖庫或微調個別組態設定完成服務設定。若要充分利用您剛才所安裝的伺服器元件,可以下載 PowerPivot for Excel 建立您的第一本 PowerPivot 活頁簿並加以發行。

為活頁簿使用者授與 SharePoint 權限

使用者必須具備 SharePoint 權限,才可發行或檢視活頁簿。請務必將 [檢視] 權限授與給需要檢視已發行之活頁簿的使用者,並將 [參與] 權限授與給發行或管理活頁簿的使用者。您必須是網站集合管理員,才能授與權限。

  1. 在網站中,按一下 [網站動作]

  2. 按一下 [網站權限]

  3. 選取網站集合 [成員] 群組的核取方塊。

  4. 在功能區上,按一下 [授與權限]

  5. 輸入應具備加入或移除文件之權限的 Windows 網域使用者或群組帳戶。

  6. 按一下 [確定]

  7. 選取網站集合 [訪客] 群組的核取方塊。

  8. 在功能區上,按一下 [授與權限]

  9. 輸入應該擁有檢視文件之權限的 Windows 網域使用者或群組帳戶。如前文所述,若應用程式設有傳統驗證,請勿使用電子郵件地址或通訊群組。

  10. 按一下 [確定]

安裝 ADO.NET Data Services

從 SharePoint 清單匯出資料摘要需要 ADO.NET Data Services。SharePoint 2010 並未在 PrerequisiteInstaller 程式中包含此元件,因此您必須手動加以安裝。如需有關如何安裝 ADO.NET Data Services 的詳細資訊,請參閱<安裝 ADO.NET Data Services 支援 SharePoint 清單的資料摘要匯出>。

安裝用於資料重新整理的資料提供者

伺服器端資料重新整理可以讓使用者在自動模式下,將更新後的資料重新匯入活頁簿。為了讓資料重新整理成功,伺服器必須具有原本用來匯入資料的相同資料提供者。此外,執行資料重新整理所用的使用者帳戶通常需要外部資料來源的讀取權限。請務必檢查啟用及設定資料重新整理的需求,以確保作業的成功。如需詳細資訊,請參閱<啟用及設定 PowerPivot 資料重新整理>。

建立 PowerPivot 圖庫

PowerPivot 圖庫是一種文件庫,包含可以在 SharePoint 網站上檢視 PowerPivot 活頁簿的預覽及呈現選項。建議針對它的預覽功能使用 PowerPivot 圖庫來發行及檢視 PowerPivot 活頁簿。此外,如果您也將 Reporting Services 部署到相同的 SharePoint 伺服器,PowerPivot 圖庫可讓您輕鬆建立報表。您可以從 PowerPivot 圖庫啟動報表產生器,讓新的報表根據發行的 PowerPivot 活頁簿。如需有關如何建立及使用文件庫的詳細資訊,請參閱<如何:建立及自訂 PowerPivot 圖庫>與<如何:使用 PowerPivot 圖庫>。

安裝 PowerPivot for Excel 及建立 PowerPivot 活頁簿

當您在伺服器陣列中安裝了伺服器元件之後,可以先建立第一本使用內嵌 PowerPivot 資料的 Excel 2010 活頁簿,然後將其發行到 Web 應用程式的 SharePoint 文件庫。在您可以建立包含 PowerPivot 資料的 Excel 活頁簿之前,您必須先從安裝 Excel 2010 開始,隨後安裝 PowerPivot for Excel 增益集來擴充 Excel,以支援 PowerPivot 資料匯入和豐富性。如需有關如何安裝 PowerPivot for Excel 及建立 PowerPivot 資料的指示,請參閱<安裝 PowerPivot for Excel (SQL Server 線上叢書)>與<在 Excel 中建立 PowerPivot 活頁簿的藍圖>。

隨著時間加入伺服器或應用程式

當您部署 PowerPivot 方案時,將會在網站集合層級為 Web 應用程式的所有網站集合啟用功能整合。當您經過一段時間建立新的 Web 應用程式時,您必須將 powerpivotwebapp 方案部署到每一個應用程式。如需指示,請參閱<部署 PowerPivot 方案>。

根據您設定 PowerPivot 服務應用程式的方式而定,PowerPivot 系統服務將會加入到預設連接群組,將它提供給使用預設連接的所有 Web 應用程式使用。但是,如果您已設定 Web 應用程式使用自訂服務應用程式連接清單,您需要將 PowerPivot 服務應用程式加入到您想要啟用 PowerPivot 資料處理的每一個 SharePoint Web 應用程式。如需詳細資訊,請參閱<將 PowerPivot 服務應用程式連接到 SharePoint Web 應用程式>。

一段時間之後,如果您決定需要額外的資料儲存和處理功能,您可以將另一個 PowerPivot for SharePoint 伺服器執行個體加入到伺服陣列中。除須指定執行個體名稱及服務帳戶資訊的需求之外,其安裝程序與您加入第一部伺服器的步驟大致相同。如需指示,請參閱<將 PowerPivot 伺服器加入 SharePoint 伺服器陣列>。

調整組態設定

PowerPivot 服務應用程式由預設屬性和值所建立。您可以修改個別服務應用程式的組態設定,以變更配置要求所依據的方法、設定伺服器逾時、變更查詢回應報告事件的臨界值,或是指定保留使用量資料的時間長度。如需有關管理中心的組態或如何在 SharePoint Web 應用程式內使用 PowerPivot 功能的詳細資訊,請參閱<組態 (PowerPivot for SharePoint)>與<作業 (PowerPivot for SharePoint)>。