提问人:Jos 提问时间:11/17/2023 更新时间:11/17/2023 访问量:27
Power Query慢速使用参数
Power Query slow using parameter
问:
我在Power Query中有一个很长的查询,下面是M语法:
let
Source = Excel.CurrentWorkbook(){[Name="LOGDATA"]}[Content],
ChangeTypes = Table.TransformColumnTypes(Source,{{"POWER_AVG", type number}, {"TIMESTAMP", type datetime}}),
Diff = Table.AddColumn(ChangeTypes, "Differanse", each PARAMETER-[POWER_AVG],type number)
in
Diff
这很简单,它需要 LOGDATA,它是 Excel 中的一个表,有 2 列(POWER_AVG 和 TIMESTAMP)。然后,它使用名为 PARAMETER 的参数执行简单的减法。PARAMETER 在不同的查询中加载,但这只是从具有 1 个值的表中加载的。
由于某种原因,查询速度非常慢(例如 10 秒)。我目前处理了大约 6300 行,但这应该是在公园里散步。当我在 Excel 中执行此操作时,所有 6300 值的计算或多或少都是即时的(我用图表检查)。
我做错了什么?如何加快Power Query的速度?
答: 暂无答案
评论