Power Power [M]可以确定其运行环境吗?

时间:2017-08-07 13:02:50

标签: powerbi powerquery m

我使用Power Query汇集了大约300个Excel文档,每个文档都有很多页面。有太多的数据项使得Power BI Desktop中的完全刷新需要太长时间才能进行高效开发,因此我使用Keep Top 5行步骤来减少用于这些目的的大量数据。

一旦完成了对更改的测试,我想向Power BI Service发布一个没有过滤器的模型版本,并计划一夜之间的运行。

为了简化部署过程,我正在寻找一种在查询中留下永久代码行的方法,该代码在桌面上运行时仅限于前5行,但在运行时使用所有数据在服务上。这样的事情有可能吗?

我已经在Power BI网站上添加了这个想法 - 如果这是新的,那么请将其投票https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/20439535-enviroment-sensitive-m

1 个答案:

答案 0 :(得分:0)

我会为行数创建一个参数,然后在每个查询的Keep Rows步骤中应用它。您可以使用UI创建步骤,然后编辑它以替换参数,例如

= Table.FirstN(#"My Previous Step", #"My Rows to Keep Parameter" )

当您发布到app.powerbi.com时,它会锁定每个参数的当前设置。因此,在您发布之前,将其值更改为非常大的数字。