字典中不存在给定的键 - PowerBI

问题描述

我在尝试加载/刷新报告时遇到此问题,当我单击“继续”时,加载向导以无止境状态开始。

Snipped of issue

我正在接收来自 NAV2017 的数据集,我尝试了来自 NAV 的另一个数据集并且它工作正常,但是当我尝试使用此自定义报告时我遇到了问题,有没有人知道如何处理这个问题,我的PowerBI 桌面已完全更新,我浏览了一些论坛但无法解决,我尝试管理表之间的关系,但为此,我需要刷新导致相同状态的报告。

当点击详细信息时,它会显示以下消息

有关调用即时的详细信息,请参阅此消息的末尾 (JIT) 调试而不是此对话框。

************** 异常文本 ************** System.Collections.Generic.KeyNotFoundException: 给定的键不是 存在于字典中。在 System.ThrowHelper.ThrowKeyNotFoundException() 在 System.Collections.Generic.Dictionary2.get_Item(TKey key) at Microsoft.PowerBI.Client.Windows.Modeling.LoadToReportProgress.UpdateProgressFromQueryEvaluator(LoadToModelQueryEvaluatingProgress progress) at System.Progress1.InvokeHandlers(对象状态) ************** 加载的程序集 ************** mscorlib 汇编版本:4.0.0.0 Win32 版本:4.8.4360.0 构建者:NET48REL1LAST_C 代码库:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ------------------------------------------------ PBDesktop 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/pbidesktop.exe ------------------------------------------------ Microsoft.PowerBI.Client.Windows 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.PowerBI.Client.Windows.DLL ------------------------------------------------ Microsoft.PowerBI.Client.Shared 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.PowerBI.Client.Shared.DLL ------------------------------------------------ Microsoft.Mashup.Client.UI 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.Mashup.Client.UI.DLL ------------------------------------------------ Microsoft.Mashup.Document 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.Mashup.Document.DLL - - - - - - - - - - - - - - - - - - - - 系统 汇编版本:4.0.0.0 Win32 版本:4.8.4360.0 构建者:NET48REL1LAST_C 代码库:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ------------------------------------------------ Microsoft.PowerBI.ASCommon 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.PowerBI.ASCommon.DLL ------------------------------------------------ Microsoft.MashupEngine 汇编版本:1.0.0.0 Win32 版本:2.93.981.0 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.MashupEngine.DLL ...................................... ------------------------------------------------ Microsoft.PowerBI.DataShaping.Processing 汇编版本:13.0.0.0 Win32 版本:13.0.16000.25 代码库:file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.PowerBI.DataShaping.Processing.DLL ------------------------------------------------ Microsoft.PowerBI.DataShaping.DataShapeQueryGeneration 汇编版本:13.0.0.0 Win32 版本:13.0.16000.25 代码库: file:///C:/Program%20Files/WindowsApps/Microsoft.MicrosoftPowerBIDesktop_2.93.981.0_x64__8wekyb3d8bbwe/bin/Microsoft.PowerBI.DataShaping.DataShapeQueryGeneration.DLL

即时调试

要启用即时 (JIT) 调试,为此需要使用 .config 文件 应用程序或计算机 (machine.config) 必须具有 jitDebugging 在 system.windows.forms 部分中设置的值。申请必须 也可以在启用调试的情况下进行编译。当 JIT 调试是 启用,任何未处理的异常都将发送到 JIT 调试器 在计算机上注册而不是由这个对话框处理。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)