針對從 Excel 到 Power BI 數據的連線進行疑難解答

有時候,將 Excel 連接到 Power BI 數據時,您會收到非預期的結果,或功能無法如預期般運作。 此頁面提供在 Excel 中分析 Power BI 數據時常見問題的解決方案。

注意

不同連接類型有個別的文章。 這些文章如下所示:

如果您遇到以下未列出的案例,請在Power BI社群網站上尋求協助,或建立支援票證

如果您需要針對 Excel 中的 Power BI 數據問題進行疑難解答,請參閱下列各節:

如果您需要針對 Power BI 中使用分析在 Excel 中的問題進行疑難解答,請參閱下列各節:

禁止錯誤

使用者可能有多個 Power BI 帳戶。 當 Excel 嘗試使用其中一個帳戶的認證來連線到 Power BI 時,可能會嘗試使用無法存取所需語意模型或報表的認證。

發生此情況時,您可能會收到標題為 禁止的錯誤。 此錯誤表示您可能已使用沒有許可權存取語意模型的認證登入 Power BI。 遇到禁止錯誤,當您看到提示時,請輸入有權存取您嘗試使用之語意模型的認證。

如果您仍然遇到錯誤,請使用具有許可權的帳戶登入 Power BI。 然後,確認您可以在 Power BI 中檢視和存取您嘗試在 Excel 中存取的語意模型。

無法存取內部部署 Analysis Services

如果您嘗試存取具有 SQL Server Analysis Services 或 Azure Analysis Services 數據即時連線的語意模型,您可能會收到錯誤訊息。 此錯誤可能會因為使用者無法連線到Power BI語意模型而發生。 除非您除了 Power BI 中的語意模型許可權之外,使用者對 Analysis Services 中的數據具有讀取存取權,否則當您在與 Analysis Services 的即時連線上建置語意模型時,可能會發生這種情況。

無法將任何專案拖曳至數據透視表值區域

Excel 會透過外部 OLAP 模型連線到 Power BI。 當這些應用程式連線時, 數據透視表 會要求您在外部模型中定義 量值 ,因為所有計算都會在伺服器上執行。 這項需求與使用本機數據源不同,例如 Excel 中的數據表,以及在 Power BI DesktopPower BI 服務 中使用語意模型)。 在這些情況下,表格式模型可在本機使用,而且 您可以使用隱含量值。 隱含量值會以動態方式產生,而不會儲存在數據模型中。 在這些情況下,Excel 的行為與 Power BI DesktopPower BI 服務 的行為不同。 例如,數據中可能有數據行可以視為Power BI中的量值,但不能當做Excel中的量值或值使用。

若要解決此問題,您有幾個選項:

一旦您在 Power BI 服務 的模型中定義量值之後,就可以在 Excel 數據透視表中的 [值] 區域中使用這些量值。

無法進行 連線

無法發生 連線 的主要原因是您的電腦 OLE DB 提供者用戶端連結庫不是最新的。

找不到 OLAP Cube 模型

找不到 OLAP Cube 模型錯誤的主要原因是 您嘗試存取的語意模型 沒有數據模型,因此無法在 Excel 中分析語意模型。

令牌過期錯誤

令牌過期錯誤的主要原因是您最近未在您使用的計算機上使用 [在 Excel 中進行分析] 功能。 若要解決此錯誤,請重新輸入您的認證或重新開啟檔案,而且錯誤應該會消失。