1

我在 Excel 365 中有一个表,我使用一些查询将其转换为 2 个数据透视表和 1 个表。当我需要创建度量时,这些查询之一也会加载到数据模型中。

该操作花费了非常长且不规律的时间 - 大约需要 25 到 70 分钟才能加载涉及 14 列和 100 行的查询。相比之下,Power BI 中的相同操作始终需要 2.5 分钟。在诊断了 2 周后,我最终将问题隔离到

  1. 将查询输出到数据透视表并加载到数据模型。
  2. 查询中的逐行操作(如果加载到数据模型)。

我花了 2 周时间重构我的代码。这包括缓冲可以缓冲的内容并尽可能优化每个操作。还尝试了“快速数据加载”,但没有帮助。

不将查询加载到数据模型意味着一切只需要 2-3 分钟。但我不能不将查询加载到数据模型,因为我需要测量。

我还能做些什么来解决这个极长的数据模型操作负载?

4

0 回答 0