分享方式:


使用可重新整理的 Power BI 資料建立 Excel 活頁簿

在 Power BI 服務 (https://app.powerbi.com) 中檢視報表時,您可能希望使用其他假設進一步豐富報表資料,執行模擬分析,或驗證特定 Power BI 視覺效果或整個 Power BI 報表中的數字。

在本文中,您將了解如何建立包含連線的 Power BI 資料之 Excel 活頁簿,這些資料可以直接在活頁簿中重新整理。 這樣,您就可以專注於 Excel 中的分析,並確信您使用的是最新資料。

必要條件

  • 貴組織的租用戶系統管理員必須啟用 [使用者可以使用即時連線在 Excel 中使用 Power BI 語意模型] 租用戶設定。 在系統管理員入口網站文件中深入了解 Excel 即時連線租用戶設定。
  • 對於內部部署資料集,貴組織的租用戶系統管理員還必須啟用 [允許 XMLA 端點和使用內部部署資料集在 Excel 中分析] 租用戶設定。 深入了解系統管理入口網站文件中 [允許 XMLA 端點] 租用戶設定。
  • 您必須具有 Power BI 語意模型的建置權限,或者在包含語意模型的 Power BI 工作區中至少具有參與者角色。
  • 您必須擁有 Power BI 授權:Fabric Free、Pro 或 Premium Per User (PPU)。 Fabric Free 授權使用者只能使用我的工作區或 Power BI Premium 容量或 Fabric F64 或更大容量中的資料集。 深入了解 Power BI 授權
  • 您可以在 Excel 桌面版和 Excel 網頁版中使用包含可重新整理 Power BI 資料的 Excel 活頁簿。

選擇要在 Excel 中評估的 Power BI 資料

Power BI 為您提供了一些選項,以確保您可以擷取正確細微性的資料,具體取決於您希望在 Excel 中分析資料的方式,無論是使用 Excel 樞紐分析表還是 Excel 表格。 在 Power BI 服務中,使用以下兩個功能建立 Excel 活頁簿:

在 Excel 中進行分析

使用 [在 Excel 中分析],您可以建立 Excel 活頁簿,其中包含特定 Power BI 報表的整個語意模型,並使用樞紐分析表、樞紐分析圖和其他 Excel 功能在 Excel 中分析該語意模型。

在 Power BI 服務中,您可以使用以下任一 [在 Excel 中分析] 進入點來建立 Excel 活頁簿:

  • 開啟 Power BI 報表。 從頂端功能區中選取 [匯出]>[在 Excel 中分析]

    螢幕擷取畫面,顯示依次選取 [匯出]、功能區上的 [在 Excel 中分析]。

  • 移至包含 Power BI 語意模型或報表的工作區,選取語意模型或報表名稱旁邊的 [更多選項](...),然後選取 [在 Excel 中分析]

    螢幕擷取畫面,顯示依次選取 [更多選項],然後 [在 Excel 中分析]。

  • 在 Power BI 工作區中選取語意模型。 在語意模型詳細資料頁面中,選取功能表列上的 [在 Excel 中分析]

    在語意模型詳細資料頁面中顯示 [在 Excel 中分析] 的螢幕擷取畫面。

選取 [在 Excel 中分析] 後,Power BI 將產生 Excel 活頁簿並將其儲存至您的 OneDrive SharePoint 帳戶。 它與 Power BI 報表同名,因此您可以直接在 Excel 網頁版中開啟活頁簿。

螢幕擷取畫面,顯示 Excel 檔案儲存至 SharePoint。

注意

如果您沒有 OneDrive SharePoint 帳戶,Power BI 會將 Excel 活頁簿下載至您的本機電腦。

當您選擇 [在 Excel 網頁版中開啟] 時,Excel 活頁簿將在單獨的瀏覽器索引標籤中開啟。若要在 Excel 中啟用 Power BI 査詢,請在 [査詢和重新整理資料] 對話方塊中選取 [是]

顯示 [査詢和重新整理資料] 對話方塊的螢幕擷取畫面。

在對話方塊中選取 [是] 後,可以在樞紐分析表欄位中查看 Power BI 語意模型中的表格和量值。 您可以開始在 Excel 中建置樞紐分析表報表。

Excel 中顯示樞紐分析表欄位的螢幕擷取畫面。

如果要在 Excel 傳統型應用程式中處理資料,請選取功能區中的 [編輯] 按鈕,然後選取 [在傳統型應用程式中開啟]

螢幕擷取畫面,顯示開啟的傳統型應用程式。

透過即時連線匯出至 Excel

在檢視 Power BI 視覺效果時,您可能需要進一步探索 Excel 中的視覺效果資料並保持資料連線。 您可以將可重新整理表格從 Power BI 視覺效果匯出至 Excel:

  1. 在 Power BI 報表中選取視覺效果,然後選取 [更多選項] ()。

    顯示更多選項的螢幕擷取畫面。

  2. 在 [選項] 功能表上,選取 [匯出資料]。 您有不同的選項來選取要匯出至 Excel 的資料類型。

    顯示匯出選項的螢幕擷取畫面。

  3. 選取 [摘要資料] 卡片,然後在 [檔案格式] 下選擇 [具有即時連線的 .xslx (Excel) (最多 500,000 列)] 選項。

    顯示 [要匯出哪些資料] 對話方塊的螢幕擷取畫面。

  4. 選取 [匯出] 後,Power BI 會將包含即時 Power BI 資料的 Excel 活頁簿下載至您的電腦。

    第一次開啟 Excel 活頁簿時,它可能會以唯讀模式開啟,直到您選取 [啟用編輯],這取決於您在 Office 中的 [受保護的檢視] 設定。

    螢幕擷取畫面,顯示 [啟用] 編輯。

  5. 根據您的 [受信任文件] 設定,您可能還需要選取 [啟用內容] 以將 Power BI 資料載入 Excel 格線。

    螢幕擷取畫面,顯示安全性警告。

    Power BI 視覺效果中的資料現在顯示為 Excel 表格,可以根據 Power BI 進行重新整理。

    螢幕擷取畫面,Excel 中顯示連線資料。

    注意

    Excel 活頁簿中的 ExportHeaders 工作表包含有關套用至匯出資料的 Power BI 視覺效果之篩選的詳細資料。

此外,您可以使用 OneLake 資料中樞的表格預覽匯出具有即時連線的 Excel 活頁簿。

螢幕擷取畫面,顯示 OneLake 資料中樞中表格預覽的使用即時連線匯出 (.xlsx) 選項。

Excel 增益集

您可以使用 Power BI Excel 增益集從 Excel 開始插入連線的樞紐分析表和連線的査詢表格。 這有助於您在不離開 Excel 的情况下快速尋找可重新整理的 Power BI 資料並將其插入至新活頁簿或現有活頁簿中。

注意

若要使用 Power BI Excel 增益集,請確保在 Excel 信任中心中未檢查以下設定:

  • 停用所有應用程式增益集 (可能會損害功能)
  • 不允許啟動任何 Web 增益集。

注意

連線的表格功能現在於 Microsoft 365 目前通道中推出。 在下一次定期排程的 Microsoft 365 更新中,所有每月企業通道和半年企業通道客戶都可以使用連線的表格。 Excel 網頁版中的每個人都可以使用連線的表格功能。 具有 Power BI Pro 授權的使用者可以在 Excel 中看到增益集。

可以從 Excel 功能區開啟 Excel 增益集。

從 [插入] 功能區開始:

  • 展開樞紐分析表下拉式清單
  • 選取 [來自 Power BI (Microsoft)]

從 [資料功能區] 開始:

  • 展開 [取得資料] 下拉式清單
  • 展開 [從 Power Platform] 功能表
  • 選取 [來自 Power BI (Microsoft)]

Power BI 增益集資料集窗格在 Excel 中開啟,並提供以下功能:

  • 您具有產生或編輯權限的 Power BI 語意模型之清單。
  • 搜尋語意模型
  • 在新瀏覽器視窗口中開啟 Power BI 服務中的 OneLake 資料中樞
  • 在新瀏覽器視窗中開啟 Power BI 服務中的語意模型
  • 請參閱資料集的中繼資料,如工作區、擁有者和上次重新整理日期。
  • 參見語意模型中的表格
  • 查看您可以存取的相關報表,並在新的瀏覽器視窗中開啟它們。
  • 插入樞紐分析表,使您可以建立連線的樞紐分析表就像在 Excel 中從服務開始分析一樣。
  • 插入表格,用於設計表格並將其作為 Excel 査詢表格插入 Excel 格線中,稱為連線表格。

您可以使用 Excel 的重新整理功能為連線的樞紐分析表或連線的表格更新 Excel 活頁簿中的資料。

考量與限制

  • [在 Excel 中分析] 和 [使用即時連線會出] 支援列層級安全性 (RLS) 和物件層級安全性 (OLS)。 RLS 在資料模型層級執行,而 OLS 在表格或資料行層級執行,並且這兩個安全性層都適用於存取特定 Power BI 報表中資料的所有使用者。 深入閱讀列層級安全性物件層級安全性的更多資訊。
  • 插入連線的樞紐分析表或査詢表格時,語意模型的 Microsoft Purview 資訊保護敏感度標籤會自動套用至 Excel 活頁簿。 如果 Excel 活頁簿已經有敏感度標籤,則套用最嚴格的標籤。
  • 對於 Excel 中的分析,只有使用匯入模式的 Power BI 語意模型才能在 Excel 活頁簿的樞紐分析表欄位中保留階層。 使用 [Excel 中的分析] 時,建於 Direct Lake、DirectQuery 或複合模型上的 Power BI 語意模型不會保留其階層。
  • [Excel 中的分析] 不支援在活頁簿產生後透過修改連接字串來指定地區設定。
  • 如果資料大於 2 GB,您可能會看到錯誤訊息。 在這種情況下,可以减少資料量,例如透過套用篩選,也可以使用 XMLA 端點。 如需詳細資訊,請參閱 XMLA 端點
  • 託管 Power BI 語意模型的租用戶外部的使用者無法分析 Power BI 資料,也無法在 Excel 中透過即時連線載入 Power BI 資料。
  • Power BI 報表伺服器或 Power BI PaaS Embedded 不支援 [在 Excel 中分析] 和 [使用即時連線會出],Premium 容量的 Power BI 報表除外。
  • 如果在基礎 Power BI 語意模型中使用欄位參數,則 [Excel 中的分析] 可能無法依預期運作。
  • [在 Excel 中分析] 和 [使用即時連線會出] 不適用於與 Azure Analysis Services (AAS) 或 SQL Server Analysis Services (SSAS) 即时連線的 Power BI 語意模型。
  • 假設您有建於與資料來源的即時連線上的 Power BI 報表,並在 Power BI 中向該報表新增其他量值。 如果使用 [使用即時連線匯出] 選項從該報表中的視覺效果匯出資料,則您新增的量值在匯出至 Excel 的資料中無法使用。 匯出的資料中只有來自資料來源的量值可用。
  • Mac 使用者只能使用 Excel 網頁版來瀏覽包含 Power BI 語意模型的 Excel 活頁簿。
  • 將資料從 Power BI 視覺效果匯出至 Excel 時,可能無法保留該視覺效果中的資料行名稱和順序。