深度挖掘Power BI性能分析信息

​Power BI性能分析器是一种简化Power BI生成的DAX查询集合的功能。但是具体的DAX详细信息我们看不了,如果想要查看怎么办,下面通过DAX Studio可以深度挖掘Power BI性能分析信息。

DAX Studio可帮助你浏览性能指标;,它提高了执行一个或多个收集的查询的效率,减少了所需的复制/粘贴操作的数量。要使用DAX Studio功能,首先必须在Power BI Desktop中导出性能分析器收集的数据。

下面我们打开Power BI Desktop找到视图,打开性能分析器

 

然后我们启动开始记录,刷新视觉对象就可以看到如下性能分析出来的信息了。持续时间(毫秒)是分析出来的时间,我们通过导出可以获取一个json文件,里面包含更详细的性能分析信息

 

导出保存名为PowerBIPerformanceData.JSON的文件。你可以更改要保存的名称,但必须保留JSON扩展名。

下面我们需要切换到DAX Studio,打开DAX Studio单击Load Perf Data按钮,选择从Power BI导出的JSON文件。加载文件后,你会在DAX中看到“PBI性能”窗格,其中显示Power BI性能分析器捕获的所有查询。

 

现在的你可能对检测最慢的DAX更感兴趣,所以你只需单击Query Ms列,按执行时间对查询进行排序。每次点击都会切换顺序(升序/降序)。通过选择降序,你可以在顶部看到最慢的查询,同时识别Visual列的定义是否是DAX。

 

 

如果双击“Query”列中的文本,则所选行中的DAX代码将复制到DAX Studio的查询窗口中,包括初始注释,其中包含在JSON文件中收集的查询的度量标准。针对得出来的DAX,你可以进行调整,优化,降低查询的耗时。

 

 

以上,便是今天的分享,希望在工作中遇到此问题的小伙伴,能够有所收获,从而解决自己的问题。

 

技术交流

1.Power BI免费下载:http://www.yeacer.com/

    Microsoft Power BI Desktop中文最新版:下载地址

2.欢迎加入的Power BI技术群,目前正在学习阶段,有兴趣的朋友可以一起学习讨论。 

   Power Data技术交流群:702966126 (验证注明:博客园Power BI) 

   更多精彩内容请关注微信公众号:悦策PowerBI          


如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,作者博客:https://www.cnblogs.com/yeacer/ 
posted @ 2019-07-07 17:47  PowerBI365  阅读(1563)  评论(0编辑  收藏  举报