本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

建立 PowerPivot 資料連線

 

適用版本:SharePoint

上次修改主題的時間:2017-08-08

摘要:了解如何在 PerformancePoint Services 儀表板設計工具中建立儀表板時,建立對 PowerPivot 資料來源的資料連線。

在UNRESOLVED_TOKEN_VAL(SharePoint_Server)PerformancePoint Services支援 PowerPivot 模型做為資料來源。您可以使用 PowerPivot 模型中的資料並建立使用關鍵效能指標 (Kpi)、 計分卡、 分析圖表、 分析方格及篩選等PerformancePoint Services功能的互動式儀表板。

注意事項 附註:
PerformancePoint Services使用委派的 Windows 身分識別存取外部資料來源。因此,外部資料來源必須位於相同網域UNRESOLVED_TOKEN_VAL(SharePoint_Server)伺服器陣列。如果外部資料來源不位於相同網域內,外部資料來源的驗證會失敗。如需詳細資訊,請參閱 <規劃的服務的存取外部資料來源的考量

若要在 PerformancePoint Services 2013 中使用 PowerPivot 資料,請執行下列作業:

  • 在您製作儀表板的伺服器上安裝 ADOMD.net V11,以便將 Power Pivot 活頁簿當作資料來源存取。

  • 編輯組件導向,以指示 PerformancePoint Services 使用正確的版本。

PerformancePoint Services 2010 和 2013 兩者均以版本 10 的 ADOMD.NET 提供者進行編譯。為了讓您使用 Analysis Services 中較新的提供者版本,但不需升級 SharePoint 版本,組件重新導向已納入 PerformancePoint Services 2013 中。如果貴組織混搭 SharePoint 和 Analysis Services 的版本,這就特別實用。在執行 PerformancePoint Services 的每部伺服器上執行下列步驟。

編輯組件重新導向
  1. 在執行 PerformancePoint Services 的每部伺服器上,瀏覽至 \Program Files\Microsoft Office Servers\15.0\WebServices\PpsMonitoringServer

  2. 開啟 web.config 檔案。該檔案應位於與 PerformancePointServerice.svc 相同的目錄中。

  3. 在檔案結尾,您會看見 <assemblyBinding> 區塊包含在 <runtime> 區塊中,如下所示:

    • <runtime>

      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

      <dependentAssembly>

      <assemblyIdentity name="Microsoft.AnalysisServices.AdomdClient" publicKeyToken="89845dcd8080cc91" culture="neutral" />

      <bindingRedirect oldVersion="9.0.0.0" newVersion="10.0.0.0" />

      </dependentAssembly>

      </assemblyBinding>

      </runtime>

  4. <bindingRedirect> 元素中的值從 oldVersion="9.0.0.0" 變更為 oldVersion=10.0.0.0",以及從 newVersion="10.0.0.0" 變更為 newVersion="11.0.0.0"

如此一來,PerformancePoint 即可在呼叫 Analysis Services 2012 (和先前版本) 時運用 GAC'd 版本 11 ADOMD.NET 組件。此外,也可讓您使用最新的 PowerPivot 模型作為 PerformancePoint Services 中的資料來源。

若要使用Power Pivot作為資料來源PerformancePoint Services儀表板中,您必須有PerformancePoint ServicesUNRESOLVED_TOKEN_VAL(SharePoint_Server)伺服器陣列上啟用且Power Pivot for SharePoint 2013安裝。Power Pivot模型建立之後,必須上傳至已啟用Power Pivot for SharePointUNRESOLVED_TOKEN_VAL(SharePoint_Server) 。

重要事項 重要事項:
您必須套用 Microsoft 知識庫文章<當您執行 .NET Framework 2.0 架構的應用程式時,在應用程式網域中的兩個執行緒上發生 System.AccessViolationException 例外狀況或是死結 (文章 ID 975954)>中詳述的 Hotfix,以便使用 Power Pivot 作為 PerformancePoint Services 中的資料來源。
重要事項 重要事項:
您必須在您製作儀表板的伺服器上安裝 ADOMD.net V11,以便將 Power Pivot 活頁簿當作資料來源存取。

在 PerformancePoint Services,資料來源的安全性設定會儲存在每個資料來源中。以 PowerPivot 作為資料來源,您即可使用自動服務帳戶或每個使用者的識別進行驗證。每個使用者的識別需要 Kerberos 通訊協定。

安全性提示 安全性
您無法藉由選取 [自動服務帳戶並將已驗證的使用者名稱加入連線字串] 選項來驗證 PowerPivot 資料來源。
重要事項 重要事項:
PowerPivot 資料來源不支援時間智慧。
建立 PowerPivot 資料來源連線
  1. 按一下 [建立] 索引標籤,然後按一下 [資料來源]。

  2. 在 [選取資料來源範本] 對話方塊的 [類別] 窗格中,按一下 [多維度],然後按一下 [Analysis Services]。按一下 [確定]。

  3. 在左功能窗格 (工作區瀏覽器) 中,輸入資料來源的名稱。

  4. 在中央窗格中,按一下 [編輯器] 索引標籤。在 [連線設定] 區段中,選取 [使用下列連線]。

  5. 使用下列格式,輸入 PowerPivot 資料來源的連線字串:PROVIDER=MSOLAP;DATA SOURCE=http://contoso/Documents/PowerPivot_Sample.xlsx

  6. 從下拉式功能表中選取 Cube。PowerPivot 模型的 Cube 名稱一律為沙箱

  7. 在 [資料來源設定] 區段中,選取用來驗證資料來源的方法。

  8. 從 [格式化維度] 清單中,選取報表所需的維度格式化。

  9. 從 [快取存留期間] 清單中,輸入快取的重新整理頻率 (分鐘)。此資料來源中的資料將按照此間隔進行更新。

  10. 按一下 [測試連線] 確認連線已正確設定。

https://technet.microsoft.com/zh-tw/library/ff191196.aspx
顯示: