PowerQuery表刷新停止并显示错误

时间:2016-04-14 10:47:27

标签: excel vba powerquery

我经历过几次使用电源查询和刷新大表(~300K行)的情况,它会停止加载错误的行:

  

错误讯息:

     

MashupResource的PageReader不可用。

     

堆栈追踪:

     

System.InvalidOperationException:MashupResource的PageReader是   无法使用。在   Microsoft.Mashup.Client.Excel.FillManager.RefreshFillSession.GetSchemaInfo()   在   Microsoft.Mashup.Client.Excel.FillManager.RefreshFillSession.CompleteRefresh(IWorkbook   workbook,Boolean onTimer)at   Microsoft.Mashup.Client.Excel.FillManager.RefreshFillSession.UpdateRefreshStatus(IWorkbook   workbook,Boolean onTimer)at   Microsoft.Mashup.Client.Excel.FillManager.RefreshFillSession.ResumeFill(布尔   onTimer)at   Microsoft.Mashup.Client.Excel.FillManager.UpdateQueries()at   Microsoft.Mashup.Client.Excel.FillManager.b__5()   在   Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler   exceptionHandler,Action action)

     

调用堆栈跟踪:

     

在   Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()   在Microsoft.Mashup.Client.ClientShared.StackTraceInfo..ctor(String   exceptionStackTrace,String invocationStackTrace)at   Microsoft.Mashup.Client.ClientShared.ErrorDetails..ctor(字符串   消息,Nullable`1 errorCode,String requestId,Exception exception)   在   Microsoft.Mashup.Client.ClientShared.UnexpectedExceptionHandler<> c__DisplayClass1.b__0()   在   Microsoft.Mashup.Host.Document.SynchronizationContextExtensions.Send(的SynchronizationContext   context,IExceptionHandler exceptionHandler,Action callback)at   Microsoft.Mashup.Client.ClientShared.UnexpectedExceptionHandler.HandleException(例外   吃   Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler   exceptionHandler,Action action)at   Microsoft.Mashup.Client.Excel.FillManager.OnFillUpdateTimerTick(对象   sender,EventArgs eventArgs)at   System.Windows.Forms.Timer.OnTick(EventArgs e)at   System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)at at   System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,   IntPtr wparam,IntPtr lparam)

     

MashupResource.Status正在初始化

当某些表刷新并且我尝试使用其他excel文件时,我收到此错误。有谁知道它是什么意思?我试过在谷歌搜索它没有成功。

我使用的是Excel 2010 32bit,版本14.0.7015.1000和PowerQuery版本2.27.4163.242

1 个答案:

答案 0 :(得分:1)

很抱歉您遇到此问题,该消息表明Power Query中存在一些错误。

如果您可以尝试升级到最新的公共Power Query(我们现在的版本是2.30)问题会消失吗?

如果没有,从错误提示中发送皱眉可能最容易,您可以与我们超级有用的支持团队取得联系吗?