SharePoint 整合模式中的 Analysis Services (PowerPivot for SharePoint)

SharePoint 整合模式下的 Analysis Services 是一種 Analysis Services 伺服器執行個體,可支援將即時計算的壓縮資料儲存在記憶體中,以回應 PowerPivot 資料的查詢。 在 SQL Server 2008 R2 中,SharePoint 整合模式只適用於 PowerPivot for SharePoint 安裝。 在 PowerPivot for SharePoint 安裝中,它是列在 [系統管理工具] 中 [服務] 主控台應用程式內的 [SQL Server Analysis Services (PowerPivot)] Windows 服務。

重要事項重要事項

SharePoint 整合模式不支援傳統的 OLAP 儲存選項。 您無法在 SharePoint 整合模式的 Analysis Services 上建立或執行 MOLAP、HOLAP 或 ROLAP Cube 資料庫。 但是,您可以在 SharePoint 整合模式下部署 Analysis Services 執行個體,並在原生模式中部署 Analysis Services 執行個體,然後在同一部電腦上並行執行這兩者。 如果您在同一部電腦上安裝原生模式的 Analysis Services 執行個體和 SharePoint 整合模式的執行個體,則只有 SharePoint 整合式執行個體將會與伺服陣列整合。

當透過 PowerPivot for SharePoint 安裝時,Analysis Services 伺服器執行個體會載入及卸載伺服陣列中的 PowerPivot 資料,然後回應本機 PowerPivot 系統服務中 PowerPivot 資料的查詢。 在 SharePoint 伺服陣列內,Analysis Services 伺服器執行個體只會接受與它一起安裝在同一部電腦上之本機 PowerPivot 系統服務中經過授權的要求。

Analysis Services 會將 PowerPivot 資料載入為未彙總的原始資料,該資料是以動態方式重建來回應使用者與活頁簿中資料視覺化物件的互動。 資料經過高度壓縮,以便在伺服器上提供快速效能。 載入事件是由查詢處理的視需要要求所觸發,或由定義資料重新整理作業的排程所觸發。 在這兩種情況下,本機 PowerPivot 系統服務會擷取 .xlsx 檔案的唯讀複本,並且發出載入要求至 Analysis Services。 Analysis Services 會開啟活頁簿、擷取 PowerPivot 資料,然後將它載入記憶體中。

如果沒有收到任何查詢,或者有更新的資料版本可用,Analysis Services 將會卸載資料。 如果伺服器沒有記憶體不足的壓力或沒有更新的版本要載入,伺服器會先將資料保留在記憶體中 48 小時,然後再進行卸載並釋出記憶體。 如果系統面臨記憶體不足的壓力,資料將會提早卸載,以便挪出空間給其他 PowerPivot 資料檔案。 在這種情況下,該檔案會進行快取,以便更容易供後續要求使用。 資料一定會先卸載到檔案快取。 快取檔案在三天以後將會自動移除,但是如果您需要釋出電腦硬碟空間,可以手動刪除特定的檔案。 如需有關快取的詳細資訊,請參閱<PowerPivot 系統服務>。

按下列連結可移到本主題中的特定章節:

服務組態和管理

服務相依性和需求

服務組態和管理

SharePoint 整合模式下的 Analysis Services 執行個體會安裝為具名的 SQL Server Analysis Services 'PowerPivot' 執行個體。 它是由 SQL Server 安裝程式,在安裝過程中使用針對 Analysis Services 指定的服務帳戶所提供。

Analysis Services 的 SharePoint 整合模式執行個體會使用記憶體內的資料儲存和壓縮方法。 不支援重新設定 Analysis Services 的 SharePoint 整合模式執行個體來支援 MOLAP、ROLAP 或 HOLAP 儲存模式。

伺服器管理必須透過 SharePoint 管理中心和 PowerPivot 管理儀表板進行。 絕對不要使用 [服務] 主控台應用程式或 SQL Server 組態管理員來變更服務帳戶。 使用管理中心可確保伺服器組態變更會傳播到伺服陣列中的其他伺服器。 當您使用 SharePoint 工具來設定及管理在伺服陣列中執行的服務時,SharePoint 所管理的權限和登入也會更新。 此外,管理中心也會使用稱為一個或多個服務已經啟動或停止的計時器工作,以重新啟動它認為應該執行的服務。 如果您使用非 SharePoint 工具停止 Analysis Services,此服務會在計時器工作執行時重新啟動。

您可以使用管理中心設定以下項目:

使用 PowerPivot 管理儀表板可以執行下列作業:

服務相依性和需求

Analysis Services 服務 會在應用程式伺服器上當做後端服務執行。 所有與此服務之間來回導向的要求和回應,都會透過在同一部電腦上執行的本機 PowerPivot 系統服務執行個體進行作業。

重要事項重要事項

[SQL Server Analysis Services (PowerPivot)] 會與同一部電腦上的本機 PowerPivot 系統服務緊密結合在一起。 除非您正在排除特定問題,否則 Analysis Services 伺服器執行個體和 PowerPivot 系統服務應該要一起啟動及停止。 如需詳細資訊,請參閱<啟動或停止 PowerPivot for SharePoint 執行個體上的服務>。

PowerPivot 服務應用程式會針對 PowerPivot 系統服務執行個體提供應用程式集區。 應用程式集區識別必須擁有 Analysis Services 執行個體的 Analysis Services 系統管理權限,才能在伺服器上發出載入和卸載資料要求。 當您使用管理中心來變更服務帳戶或密碼時,將會自動授與及更新這些權限。 如需詳細資訊,請參閱<變更服務帳戶及密碼 (PowerPivot for SharePoint)>。