2017-08-07 86 views
0

我使用Power Query将约300个Excel文档汇总在一起,每个文档都有很多工作表。有太多的数据项目在Power BI Desktop中进行全面更新需要很长时间才能进行高效开发,因此我使用Keep Top 5行步骤来削减大量数据以达到这些目的。Can Power Query [M]可以确定它的运行环境吗?

尽管已完成更改的测试,但我希望向Power BI服务发布没有过滤器的模型版本并计划隔夜运行。

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

我已经添加以此为动力BI网站上的一个想法 - 所以,如果这是新的,那么请投上一票https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/20439535-enviroment-sensitive-m

+0

谢谢,但我的问题是,该变量是否可以来自运行环境。 (即“桌面”与“Excel 2016”对比“SQL Server 2017”与“PBI服务”)。 –

回答

0

我会给行数的参数,然后应用,在保持行每个查询上的步骤。您可以使用用户界面创建该步骤,然后对其进行编辑以替换参数,例如

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

当你发布到app.powerbi.com,它锁定在每个参数的当前设置。所以就在你发布之前,把它的价值改成一个非常大的数字。

相关问题