刷新PowerPivot时,可以轻松处理错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了刷新PowerPivot时,可以轻松处理错误相关的知识,希望对你有一定的参考价值。

我在使用PowerPivot的Excel 2016中有一个电子表格,它通过ODBC从数据源每5分钟24/7刷新一次。

偶尔(每隔几天),它会收到以下错误消息,并停止刷新。清除对话框后,数据将不再刷新,并且需要重新启动Excel:

Error Code = 0x8007000E

我一直无法确定导致出现此错误的原因,但理想情况下我只是优雅地忽略更新错误,并让它再次尝试进行下一次计划刷新。

答案

根据我的观察,如果你通过VBA更新模型,如果出现错误,它将无声地失败。这个问题的主要问题是没有什么可以告诉你存在问题。

既然你提到Excel需要重新启动才能解决问题,你的问题可能与excel做一些内存泄漏有关,直到你的内存不足为止。由于Power Pivot设计为完全在RAM中,因此当系统RAM较低时,它将开始抛出错误。还要记住,它在更新时会占用更多RAM。

尝试自动化在一天中某个时刻关闭excel并重新启动以强制Excel释放内存可能是有意义的。

以上是关于刷新PowerPivot时,可以轻松处理错误的主要内容,如果未能解决你的问题,请参考以下文章

可以在 Excel 中的 PowerPivot 中创建维度和度量分组吗?

PowerPivot:如何识别计算列中每组的最大值

什么是PowerPivot?和PowerBI什么关系?

添加自定义android webview错误页面

Android之RecyclerView轻松实现下拉刷新和加载更多

处理来自 selenium 的自刷新页面