我注意到我的PowerQuery报告运行非常慢,不仅在刷新时,而且在我“启动PowerQuery编辑器”时-可能需要大约30分钟才能到达报告中的最后一个查询,以查看加载的内容,然后进行计算。
该报告使用8个不同的.csv文件作为输入(不是很大,每个文件<1000行,<15列)。然后在这些输入上,我进行了多次连接和分组,但除此之外,没有其他的“繁重”计算(只有一些和,平均值,百分比,一些嵌套的if)。
因此,我认为对于PowerQuery来说处理它不应该太复杂,但有时(并不总是?!)它真的需要很长时间才能进入“内部”。昨天我工作了一整天(几乎:),当然还有其他工作要做:)),早上它花了不到1分钟的时间来刷新,然后在启动PowerQuery编辑器后,它相当快地到达报告中的每个查询。下午,对于相同的输入,它需要大约3分钟来刷新,当我启动PowerQuery编辑器时,几乎花了30分钟才到达报告中的最后一个查询(我的记录等待时间:O)。
你知道为什么会这样吗?
我有一种感觉,这可能与Excel/PowerQuery的某些设置有关?但是不确定从哪里开始?
我也有一个奇怪的(?)在使用本机数据库时,关闭令人讨厌的有关隐私级别的弹出消息时的情况(数据-获取数据-查询选项-安全部分-需要取消选中第一个框):
我已经将其取消选中,但在我向我的同事展示它之后,我花了很长时间才弹出关于忽略隐私级别的消息(它不应该弹出,因为我没有选中相关的部分?),然后我不得不勾选我想要忽略隐私级别,然后它在正常时间刷新(这都是在同一个PowerQuery报告上,就在几天前)。
提前感谢你在这方面的帮助。
阿尼亚
发布于 2021-11-03 13:21:58
我在过去遇到过PowerQuery的这些文件损坏问题,PowerQuery应该不会花那么长时间才能启动。类似的情况也发生在我身上,我修复了MS Office并重建了一个新的excel文件,解决了这个问题。
https://stackoverflow.com/questions/68968432
复制相似问题