![将数据导入 Microsoft Power BI 时出现堆栈溢出错误:“评估导致堆栈溢出,无法继续。”](https://linux22.com/image/1526316/%E5%B0%86%E6%95%B0%E6%8D%AE%E5%AF%BC%E5%85%A5%20Microsoft%20Power%20BI%20%E6%97%B6%E5%87%BA%E7%8E%B0%E5%A0%86%E6%A0%88%E6%BA%A2%E5%87%BA%E9%94%99%E8%AF%AF%EF%BC%9A%E2%80%9C%E8%AF%84%E4%BC%B0%E5%AF%BC%E8%87%B4%E5%A0%86%E6%A0%88%E6%BA%A2%E5%87%BA%EF%BC%8C%E6%97%A0%E6%B3%95%E7%BB%A7%E7%BB%AD%E3%80%82%E2%80%9D.png)
答案1
这是 Power BI 无法很好解析异常的一个错误。
您可以通过执行以下步骤找到实际的错误消息:
从查询编辑器对话框或主屏幕,转到文件>选项和设置>选项。
去诊断并检查启用跟踪。 点击打开痕迹文件夹. 点击关闭对话框好的。
Explorer 打开时会显示类似于 的路径
C:\Users\Me\AppData\Local\Microsoft\Power BI Desktop\Traces
。返回 Power BI 并单击刷新在功能区中。Power BI 在之前打开的文件夹中生成多个日志文件。打开以 开头的文件
Microsoft.Mashup.Container.NetFX40
。这是包含实际错误消息的日志文件。查找最新的错误信息。通常,您可以通过
ValidationException
从下到上搜索来找到它。样本:
itgeneor028: Unknown table projjects ( Possible alternatives: (Projects, ProjectWBS) at Invantive.Data.ValidationException..ctor(String messageCode, String messageText, String kindRequest, String localStackTrace, String nk, Exception innerException)
如您所见,此错误是由于表名拼写错误引起的。