You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PBIX文件无法打开报错ExecuteXmla failed with result,升级Power BI无效求助

Power BI文件打开报错解决方案

问题说明

我尝试将Power BI升级至最新版本,但问题并未得到解决。我在该文件上投入了大量时间精力,目前无法正常打开,请予以协助。
以下是相关报错信息供参考:

反馈类型:
错误(皱眉提示)

错误信息:
ExecuteXmla执行失败,返回结果如下

堆栈跟踪:
Microsoft.PowerBI.Client.Windows.AnalysisServices.XmlaExecutionException
   在 Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.ExecuteXmla(String xmla)
   在 Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.<>c__DisplayClass45_0.<ImageLoadDatabaseFromPbix>b__0()
   在 Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.OnErrorClarify(Action action, String clarification)
--- 引发异常的上一位置的堆栈跟踪结束 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<>c__DisplayClass3_0.<HandleExceptionsWithNestedTasks>b__0()
   在 Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)

堆栈跟踪消息:
ExecuteXmla执行失败,返回结果如下

调用堆栈跟踪:
   在 Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
   在 Microsoft.Mashup.Client.UI.Shared.StackTraceInfo..ctor(String exceptionStackTrace, String invocationStackTrace, String exceptionMessage)
   在 Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.GetStackTraceInfo(Exception e)
   在 Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
   在 Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass15_0.<HandleException>b__0()
   在 Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
   在 Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
   在 Microsoft.PowerBI.Client.Program.Main(String[] args)


PowerBI非致命错误:
{"AppName":"PBIDesktop","AppVersion":"2.97.861.0","ModuleName":"Microsoft.PowerBI.Client.Windows.dll","Component":"Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService","Error":"Microsoft.PowerBI.Client.Windows.AnalysisServices.XmlaExecutionException - PFE_M_ENGINE_INTERNAL,PFE_METADATA_LOAD_FAILED","MethodDef":"ExecuteXmla - PFE_M_ENGINE_INTERNAL,PFE_METADATA_LOAD_FAILED","ErrorOffset":"112"}

内部异常0.堆栈跟踪消息:
M引擎错误: 'Microsoft.Data.Mashup; “Microsoft.Data.Mashup.MashupConnection”的类型初始值设定项引发异常。'
从文件'\\?\C:\Users\Deepak.Kumar\Microsoft\Power BI Desktop Store App\AnalysisServicesWorkspaces\AnalysisServicesWorkspace_4807a1a9-2f4e-4478-90c8-71d863f24970\Data\dcc69860-2164-43a9-80d1-c6551e32a271.0.db.xml'加载'dcc69860-2164-43a9-80d1-c6551e32a271'时出错。


内部异常0.堆栈跟踪:


内部异常0.调用堆栈跟踪:
   在 Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
   在 Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.GetFeedbackValuesFromException(Exception e, String prefix)
   在 Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.GetFeedbackValuesFromInnerExceptions(Exception e, Int32 depth)
   在 Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.CreateAdditionalErrorInfo(Exception e)
   在 Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo..ctor(String message, Exception exception, Nullable`1 stackTraceInfo, String messageDetail)
   在 Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
   在 Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass15_0.<HandleException>b__0()
   在 Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
   在 Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
   在 Microsoft.PowerBI.Client.Program.Main(String[] args)


PowerBI非致命错误_错误描述:
PFE_M_ENGINE_INTERNAL,PFE_METADATA_LOAD_FAILED

PowerBI非致命错误_方法定义描述:
PFE_M_ENGINE_INTERNAL,PFE_METADATA_LOAD_FAILED

PowerBI用户反馈服务_是否已上报:
是

解决方法

  • 清除本地缓存:先完全关闭Power BI Desktop,打开路径C:\Users\<你的用户名>\AppData\Local\Microsoft\Power BI Desktop,删除该目录下的Cache文件夹和AnalysisServicesWorkspaces文件夹,之后重新启动Power BI尝试打开文件。如果能正常启动Power BI,也可以进入「文件-选项和设置-选项-数据加载」点击清除缓存,再进入「诊断」选项清除诊断信息后重试。
  • 跳过数据加载打开文件:打开Power BI Desktop后不要直接双击目标文件,点击「文件-打开-浏览」,找到目标PBIX文件后按住Shift键同时点击打开,这样会跳过数据加载仅加载报表结构,若能成功打开,立刻将文件另存为新的PBIX文件,后续使用新文件操作即可。
  • 修复Power BI程序:右键点击开始菜单选择「应用和功能」,找到Power BI Desktop,点击修改选择「修复」选项,等待修复完成后重启电脑重试。如果是微软商店安装的版本,找到Power BI后点击「高级选项」选择修复即可。
  • 查找自动备份文件:Power BI默认开启自动备份,可打开路径C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Power BI Desktop\AutoRecovery,找到对应时间的备份文件,将后缀名改为.pbix后尝试打开。
  • 兼容模式运行:如果文件是在旧版本Power BI中创建的,可右键点击PBIX文件选择属性,切换到兼容性标签页,勾选「以兼容模式运行这个程序」,选择Windows 8/Windows 7模式后重试。

内容的提问来源于stack exchange,提问作者Deepak Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:15:02