优化 Power BI 模型的 7 个最佳实践

原创:      2022-03-18 18:58

优化 Power BI 模型的 7 个最佳实践


本文翻译自Paras Patil的文章—《7 Best Practices to Optimize Power BI Model》来源:Medium


在 Power BI 仪表板的开发过程中,我们通常会创建报告并将输出准确地交付给客户。在这个过程中,我们经常忽视优化性能和整体用户体验。虽然在最初的开发阶段,这些问题可能不会浮出水面,但随着用户需求和模型复杂性的增长:模型优化变得至关重要。


这里有一些可以帮助解决问题的提示 :


1.不要使用太多的视觉效果:仪表板的目的是用最少的视觉效果来展示复杂的情况。视觉效果过多会使用户难以理解并妨碍报告的性能。


“Power BI 优化指南”报告建议,每页不应超过 8 个视觉对象和一个表格。


2.删除视觉对象之间不必要的交互:我们很多人通常都忽略了这一点。默认情况下,Power BI 启用页面上存在视觉对象之间的交互。不必要的交互是很有必要禁用的。


禁用交互的步骤:选择视觉 > 格式 > 编辑交互 > 选择其他视觉以禁用过滤

优化 Power BI 模型的 7 个最佳实践


3.检查自定义视觉效果:自定义视觉对象可能会满足您的客户要求,但使用性能分析器检查其性能也是很有必要的。


步骤:查看 > 性能分析器


这里要注意的另一点是最好只使用 Microsoft 认证的视觉效果,因为它们通过了质量测试和公司的代码要求。

优化 Power BI 模型的 7 个最佳实践


微软认证的视觉效果示例


4. 不要导入完整的数据集:加载完整的数据集会使数据模型膨胀。最好加载有限的行和列以获得流畅的用户体验。


5. 不要使用太多切片器:切片器便于用户深入挖掘细节,但是每个切片器需要两个查询,这会降低报告的性能和容量。通过切片器面板,您可以评估切片器并删除那些较少使用的切片器。


6. 限制数据模型中的复杂聚合:Power BI 作为一种工具在可视化方面比数据建模方面支持更好,因此最好不要在其中进行复杂的聚合和转换。


7. 将您的报表和数据源存储在同一位置:最好将 Power BI Desktop文件托管在放置数据源的同一报表服务器位置。


结论:我们有必要从仪表板开发之初就对 Power BI 报表进行优化,并且还应在整个仪表板开发生命周期中定期监控。



延伸阅读:

如何在DAX中创建“虚拟关系”

DAX中的双向关系及其歧义

DAX数据类型及DAX表达式中的常见错误

DAX实战 | VAR函数应用避坑




如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“从Excel到Power BI数据分析可视化”系列课程。或者关注我们的公众号(PowerPivot工坊)后猛戳”在线学习”。

优化 Power BI 模型的 7 个最佳实践




长按下方二维码关注“Power Pivot工坊”获取更多微软Power BI、PowerPivot相关文章、资讯,欢迎小伙伴儿们转发分享~

优化 Power BI 模型的 7 个最佳实践


客户案例

按行业 按部门

线上课程

课程直通 讲师介绍

官方微信

联系我们

北京

13811982114
agileex@agileex.com

北京市朝阳区博雅国际中心A座601

上海

13811982114
agileex@agileex.com

上海市静安区沪太路453号302室

Copyright © 2022 北京敏捷艾科数据技术有限公司agileex.com - 京ICP备16008845号-1