本人从事BI,数据仓库领域相关工作15个年头,这15年目睹了这个方向从火爆到逐渐被大数据领域不断吞食。中间零散关注Power BI好长时间,也算目睹了它的成长。

那天在网络上搜索power bi,无意搜索到我在2013年写过的文章。那个时候还叫Power BI for Office 365,微软还在Office产品线上不断的去做尝试。如今随着微软产品线的调整,它的名字也彻底变了。

回望这八年,能看到的是power bi确实是进步了不少,正在逐步拉近跟Tableau的距离,但也正如我那段时间总结:

感觉power BITableau比较起来,一个是速溶咖啡,一个是现磨咖啡,各有各的好。但也不得不说,随着萃取技术的升级,现在有些速溶咖啡的口感也正在直逼现磨咖啡的口感。当然,不管是速溶的还是现磨的,咖啡豆的品质也很重要,就好像你有什么样的数据一样。

也就是说,工具再牛是其次,关键是看你有什么样的数据。

如今这两大工具都在遵循相同的套路,说微软抄了些Tableau的东西也不为过,对于从业者来说,如果你有SQL的功底(熟悉怎么去组织数据),以及MDX的功底(去理解那些行列轴),再加上点Data上的敏感度(看到数据idea立刻就能在脑子里组织起来),以及对各种图表的深刻理解(把数据好看易懂的方式表达出来),那么上手哪一个都不会特别困难。

再说回来它的竞争对手。在某魔力象限近年来的统计,在这个领域显示的是微软完全领先了,首先我认同这个结果,这确实体现了微软在整个战略布局上的考虑,软件层面就不说了,优势还体现在微软在云端的战略部署,以及成功的商业运作(不成功的也很多这里只吐槽就不例举了),这些都是任何一个软件厂商比拟不了的,人家拼的就是一个综合实力。

但在部分细节领域里应该还是能看到有差距,比如:

Tableau desktop开发的报表,可以部署到我自己的服务,或者SAAS服务。

但是在Power BI中,你得用两个Desktop去做同样的事情,尽管做一个报告的步骤差不多,但是你必须要重做一套。我个人觉得微软在后续的版本会将其统一,但这个时间不会很快,要知道三年前就是这个样子了。

当然也许你会说云是一个趋势,确实现在好多企业的Sales Marketing数据都可以上云,但还没有哪个企业敢开放到HR, Finance的数据也上云,除非他们公司的股价不高经得起折腾。

在Tableau Server里,一些企业级安全配置比如SSO相对比较容易,甚至有直接的UI可以去配置,而且网络上的资料也比较好找,UI上没有接口的,也会有相应的命令行工具可以去配置。

Power BI对比起来想去实现相对费劲。也许你会说AD是其一个优势,但好多企业都会要求用自己的SSO,甚至两重身份验证的方式。

最后不得不说Power BI的圈子,还是有点小,这里就用一个最简单粗暴的方法去衡量:用不同的关键字去搜索各大不同招聘网站,就很容易就能看到差距(也许这个时候很多power BI的追随者早就哭晕在了厕所,但哥可是见过当年windows phone世面的人)。

当然Power BI也有比较好的地方:

你要是熟悉Office或者Excel,ACCESS的话,那么上手Power BI应该很快,因为都是自家的东西,做起东西来都是一个套路。

Tableau的话是独树一帜,你需要花时间去熟悉这个套路。

另外就是这个价格,Tableau不管你用不用发布功能,都需要买Desktop的授权。即使有一个Public的版本,你还不能把结果保留在本地,只能在云端。

Power BI Desktop你可以直接下载不需要序列号,如果需要发布的话才需要花钱。我觉得能满足相当一大部分人的需求了。

还有一点,微软的产品大多有developer版,本地的Power BI也一样,对于开发人员来说少了一个门槛。但对于Tableau来说现在还是高高在上的状态。

最后,两种工具的大多数功能,就是大多数人能看得到的功能,基本上已经达到了麦当劳对肯德基,可口可乐对百事可乐的成都,就看个人的喜好和口味。总体来说比较好的方面是我们能看到两家产品在竞争中不断的升级迭代,促使这个领域快速的发展,而不至于一家独大。

最后的最后想吐槽下国内最热的某搜索引擎,当你去搜索power BI的时候,第一个结果居然是Tableau,而且结果导航很有迷惑性。我好难相信Tableau会在这个搜索引擎上打微软的擦边球,好比比亚迪,去蹭宾利的热度我能理解,但是这种反过来的方式我好难脑补背后的故事。也许,只是因为微软当初取了一个霸气的名字,power BI,正所谓名正言就容易顺。

本文写于2020年12月,再过同样的八年回来再看今天写的东西不知道又会是什么感觉。不过八年在这个领域会发生些什么呢,这里做个疯狂的预测:

l  Tableau会消失或者被收购,本土会有优秀的平台诞生,开源领域也会有更多的可替代品,但仍是微软独大。

l  大数据领域已经相当成熟,甚至可以取代数据仓库。

l  AI在线功能会更多的集成到这些XXX Desktop之中。

l  更多的企业会拥抱云,更多的数据会上云。

l  传统行业会放弃自研发的物联网转而和科技厂商合作,术业有专攻。

l  读过本文的人在北上广都会有套自己的房子。

Power BI八年回望记的更多相关文章

  1. Power BI for Office 365(八)共享查询

    在Power Query中,你不但可以搜索线上的数据,也可以把自己的数据发布到线上供其它人检索.Power Query通过Power BI站点提供了这种内置的分享功能.在Excel中,Anna打开了她 ...

  2. 数据可视化之powerBI基础(十八)Power BI度量值的格式如何修改?这里有三种方式

    https://zhuanlan.zhihu.com/p/99818030 ​在知识星球遇到的问题中,有不少朋友问如何修改数值型度量值的格式,比如,新建的度量值如何显示为百分比或者千分位等等,这篇文章 ...

  3. 数据可视化之DAX篇(二十八)Power BI时间序列分析用到的度量值,一次全给你

    https://zhuanlan.zhihu.com/p/88528732 在各种经营分析报告中,我们常常会看到YTD,YOY这样的统计指标,这样的数据计算并不难,尤其是在PowerBI中,因为有时间 ...

  4. 一起学微软Power BI系列-使用技巧(4)Power BI中国版企业环境搭建和帐号问题

    千呼万唤的Power BI中国版终于落地了,相信12月初的微软技术大会之后已经铺天盖地的新闻出现了,不错,Power BI中国版真的来了,但还有些遗憾,国际版的一些重量级服务如power bi emb ...

  5. 一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库

    说起Oracle数据库,以前没用过Oracle不知道,但是这1年用Oracle后,发现真的是想狂吐槽,特别是那个.NET驱动和链接字符串,特别奇葩.总归是和其他数据库不一样,标新立异,不知道为何.另外 ...

  6. 一起学微软Power BI系列-使用技巧(2)连接Excel数据源错误解决方法

    上一篇文章一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库中,我们介绍了Power BI Desktop中连接Oracle和Mysql的方法,其实说到底还是驱动的问题, ...

  7. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表

    1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...

  8. 一起学微软Power BI系列-使用技巧(3)Power BI安卓手机版安装与体验

    Power BI有手机版,目前支持安卓,苹果和WP,不过没有WP手机,苹果在国内还不能用,要FQ和用就不测试了.安卓的我也也是费了九牛二虎之力才把app下载下来,把方法分享给大家. FQ太麻烦,所以建 ...

  9. Power BI官方视频(3) Power BI Desktop 8月份更新功能概述

    Power BI Desktop 8月24日发布了更新版本.现将更新内容翻译整理如下,可以根据后面提供的链接下载最新版本使用. 1.主要功能更新 1.1 数据钻取支持在线版 以前的desktop中进行 ...

随机推荐

  1. 谷歌Colab使用(深度学习)

    1. Coalb简介 Google Colaboratory是谷歌开放的一款研究工具,主要用于机器学习的开发和研究.这款工具现在可以免费使用,但是不是永久免费暂时还不确定.Google Colab最大 ...

  2. win7-64位 jdk安装

    1.jdk安装 jdk安装主要是进行jdk以及jre安装,注意jre需要安装到一个空文件夹内即可. 官网地址:http://www.oracle.com/technetwork/java/javase ...

  3. redis部署安装【建议收藏】

    一.redis安装教程 1.安装redis ~]# yum -y install gcc gcc-c++ make ~]# tar -xf redis-4.0.8.tar.gz ~]# cd redi ...

  4. wireshark分析nmap和metasploit内置的syn扫描

    syn扫描 syn扫描,根据三次握手,向端口发送syn包,如果对方回应SYN/ACK,则证明端口开放 首先是nmap 速度很快,0.67秒完成,看下wireshark的抓取 一次发送了大量的syn包 ...

  5. mysql 重要日志文件总结

    作者:丁仪 来源:https://chengxuzhixin.com/blog/post/mysql_zhong_yao_ri_zhi_wen_jian_zong_jie.html 日志是所有应用的重 ...

  6. 分布式监控系统之Zabbix主动、被动及web监控

    前文我们了解了zabbix的网络发现功能,以及结合action实现自动发现主机并将主机添加到zabbix hosts中,链接指定模板进行监控:回顾请参考https://www.cnblogs.com/ ...

  7. 使用pdfFactory隐藏文档中的隐私信息

    分享PDF文档时,文档中可能会存在一些隐私信息,比如用户名.用户的邮件地址.电话号码等信息.为了更好地保护原有文档内容的完整性,大家可以在生成PDF时,使用pdfFactory的隐藏信息功能,删除或遮 ...

  8. word边框+底纹

    边框(段落和文字):先进行方框.阴影.三维等边框的选择,再进行样式.颜色.宽度设置,应用于:段落和文字:选项:距离正文上下左右距离. 页面边框(页.整篇文章等):先进行方框.阴影.三维等边框的选择,再 ...

  9. css3系列之过渡transition

    transition 设置变换属性的过渡效果,举个例子,也就是说, 如果从width100px 变成 width200px,要以什么方式进行变换,速度,时间,类型等. transition trans ...

  10. 第四章:动态规划I

    4.1背包问题 动态规划的核心:如何构造一个高效的备忘录,提高整个问题求解的效率. 4.2最大子数组问题II