两个工具都在快速迭代中,本文对比基于当前的软件功能和个人观点,不代表未来的发展,供参考。
定位:Power BI 是自助式BI工具,Tableau 是数据可视化工具。
ETL:Power BI胜出。Tableau使用结构化数据,自身不具备ETL能力。
数据模型:Power BI胜出。这项可能有争议,Power BI模型拥有很强的计算能力,但是掌握DAX语言并不容易;Tableau的数据更加扁平化,使用详细级别表达式(LOD)进行复杂运算;两者对比,LOD是对界面操作的有效补充,DAX函数拥有一个完整的体系,处理能力更强。
可视化和用户体验:Tableau 胜出。简洁、易用、功能丰富,领先所有自助BI工具。
企业部署:Tableau胜出。首先,敏捷BI工具无法代替数据仓库和数据集市,但可以起到 补充性的作用。在这个前提下,Tableau拥有更成熟的企业部署方案,涵盖客户端工具、本地部署和云服务。而Power BI目前缺少成熟的本地部署方案,未来随着Power BI本地部署方案的成熟,使用微软产品的企业可能会率先受益。
价格:Power BI胜出。Power BI桌面版免费,Web端的专业版账户9.99美金/人/月,与Tableau相比,几乎免费。
结论:没有谁有绝对的优势,大家各取所需。
有趣的是,这两家公司分别各自的网站上列举了自己比对手高明的地方,很有针对性,大家可以前去围观:
Tableau官网:https://www.tableau.com/compare-tableau-power-bi
Power BI官网:https://powerbi.microsoft.com/en-us/compare-power-bi-tableau-qlik/
Tableau指出的8项短板,因为报告制作时间在上半年,现在大部分都已经被改进了,目前还有3项较弱,序号分别是1、2、7
- 散点图 3500个数据点的显示上限
- 解决简单问题的能力(有所改进,但与Tableau存在差距)
- 用数据讲故事的能力(与Tableau存在差距)
Power BI 着重强调了自己Web Service上的优势(前三项),后面列举的几项(4、6、7、8项)个人认为不存在优势。
本文同步发布在公众号:PowerBI