Power Query中Table.Buffer函数的使用方法

我们在Power Query中进行排名运算,使用Table.RowCount、Table.SelectRows函数,如果参与排名的项目及条件多的话,排名的运算速度就很慢。

这是我们原来的处理过程,其中两个自定义是两种排名方式

Power Query中Table.Buffer函数的使用方法

在Power Query的编辑器中,每个步骤的名字其实就代表了一个表格(table),我们添加自定义列时里面又用到了自定义函数,这里x就是引用的上一步的表格:重命名的列,可以看出来要each引用这个表格,所以符合使用Table.Buffer函数的要求,我们把重命名的列缓存起来,然后重复使用,希望能过够提高效率。

Power Query中Table.Buffer函数的使用方法

我们把这个查询复制一份,来做修改:

要重复使用的表有两份:

然后后面的排名中就来引用这两个表格就可以了

Power Query中Table.Buffer函数的使用方法

这个Table.Buffer函数只有一个参数,就是表格,功能就是把你给他的表格放到缓存中,用来提高读取速度。

Power Query中Table.Buffer函数的使用方法

关于Power Query分组排名的介绍,请参阅:

展开阅读全文

页面更新:2024-04-06

标签:函数   缓存   使用方法   表格   步骤   速度   名字   条件   编辑   参数   两个   过程   代表   功能   方式   项目   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top