为什么说PowerBI是商业智能领域工具的终结者?

共 13788字,需浏览 28分钟

 ·

2022-02-09 09:04

我是佐罗,目前在全球最大跨国奢侈品零售集团担任商业智能架构师,超过10年企业级商业智能架构及管理实战经验。对于商业智能,这是我在十多年职业经历中一直探索的重要研究对象。

这篇内容,思考了很久,做了再三考量,删除了70%,保留了1.5万字,因为我经常看到很多人喜欢快餐,于是就精简了。即使精简了,还这么长,简单揭示纯种商业智能的精华奥义。本回答预计花费25分钟左右才能读完,建议不跳读,值得收藏!(文末有赠送2.2G Power BI 课程学习资料)

首先我们来讨论一个问题:努力想得到,却永远无法得到的东西,是什么?直接上答案:圣杯。因为这就是圣杯的含义。

那么在商业智能领域,什么是努力想得到,却永远无法得到的东西呢?

本回答谈的是 PowerBI,他攻克了商业智能终极难题,专家称他是圣杯,游戏结束。很多小白纷纷懵逼,这里带你看懂纯种商业智能终极奥义。

纯种二字,是我在公众号之前发文过后,在这里重新加上的。商业智能可以有很多,甚至包括很多编程语言,但对于一个保持了纯种血统的商业智能来说,纯种是非常重要的。

如果你真的点错了,也不妨看下去,我相信您一定可以从这件事物来洞察到一些智慧。

本文不是标题党,而的确是摘录业界大师的说法,非个人主观观点,当然个人主观观点也与此相同。

在 2020.05.07 微软商业应用大会召开所透露的信息,PowerBI 即将发布的融合模型特性,成了绝对亮点,被誉为《DAX 圣经》作者称:这是商业智能产品 20 年来的终极特性,是商业智能领域的圣杯,游戏结束。

本回答带大家(包括小白)来了解商业智能,从零开始打怪升级,对专家来说,你可以看看如何运用这一工具;对于小白而言,你可以看看是否是自己未来职业发展需要的工具。

本文首先给出行业大咖对商业智能终极特性的评价;然后,从零带大家了解商业智能一路打怪升级直到终极Boss后的游戏结束;最后,来让人思考我们如何利用这些时代福利。

这是时代福利,即使您还在蒙圈,也不妨一看,看看这个福利是不是你要的。

“圣经”作者说圣杯终于有了


不管这个图是否能看懂,先来看评价:

精确翻译如下:这(多语义混合模型)是商业智能领域 20 年来的圣杯,是语义模型的终极特性。PowerBI 迎来多语义模型与导入数据的混合模型。游戏结束。

Marco Russo 是商业智能领域的绝对权威,他编写了被国人誉为《DAX 圣经》的书籍,那是所有学习微软商业智能工具的必备参考。而作为“圣经”作者的 Marco 称这个特性是“圣杯”(holy grail)。

为此特意查了下,到底啥是圣杯?解释如下:

圣杯,最早出于中世纪传说。据说圣杯是耶稣基督在最后的晚餐上饮葡萄酒的用具。后来,从亚玛利太来的约瑟用此杯接被钉在十字架上的耶稣伤口里流出来的血,因此为基地教徒所珍爱。以后,圣杯几经转手,最后竟下落不明了。遂引出许多以寻找圣杯为题材的故事。于是,Holy Grail 现在常被用来比作“无处寻觅的稀世珍宝;努力想得到却永远无法得到的东西。

从圣杯的故事来看,它是无处寻觅的稀世珍宝;努力想得到却永远无法得到的东西。“圣经”作者称这是“圣杯”,可见这是一种什么特性。

圣杯已经丢失多年,来看:


在这么多年的商业智能领域,该圣杯终于出现了,在 2020.05.07。

如果您是不小心从哪里点击进来的,根本不懂这里在说什么,那不要紧,我们从零开始谈起。

我非常自信,你可以看懂读懂,而且和你有关。

什么是商业智能

简单讲,商业智能的目的是从数据中获得问题的答案

这件事为什么重要而且越来越重要,不用解释,不知道马云有没有说过数据时代来了,但数据时代早就来了。

不管你是什么角色,只要你在这个星球的人类社会做某项生意,就会产生数据,你的决策就来自于数据和经验。例如这个星球上所有的企业都有财务部分,财务的表现形式就是数据,其他类似。

商业智能,承载从数据中回答问题这样一个诞生的动机。它从一开始诞生到今天的状态是历史发展的结果。

我相信身处数据时代的您,一定也得处理数据,对吗?那你一定要了解下了。

你一定用过商业智能工具

如果你说你没有用过商业智能工具,我不信。

电子表格,就是最简单的商业智能工具,它的历史有 30 多年,比很多“后浪”都大,你一定用过电子表格,天天看的 Excel 100 技巧以及 VLOOKUP 10 大杀招都是这个范畴。

在电子表格中,只要你开始做一件事,就彻底进入了商业智能世界,那就是透视表。按照微软的定义:

数据透视表就是用来排列和汇总复杂数据的,这就是商业智能的最经典应用。从一个最本质的角度,如果爱因斯坦的相对论有狭义和广义,那么狭义的商业智能分析,就是用 业务逻辑常识对数据分类汇总。你理解这个定义比在网络搜索出来 10000 字的商业智能解释更加落地。

于是,Excel 的人群分成了两类:

  • 普通办公人群,以继续使用公式为主;
  • 数据分析人群,以普遍使用透视表为主。

当然,不排除有人同时作为办公和数据分析来使用 Excel。

我们对这个阶段的商业智能工具能力抽象如下:

如果有人在设计商业智能工具,它一定会具备透视表的能力,也就是:对数据分类汇总的能力。

对于个人来说,要会的技能包括:

  • 透视表(简单拖拽)

怎么样,你会数据透视表吗?不要着急,会和不会差不了多少,继续看。

第一关能力检验:多个表怎么办

来到 BI 工具第一关能力检验:它如何处理多个表?

BI 工具的本质是将表示现实世界业务的数据,通过解决数据的问题,反过来指导现实世界的改变。听不懂吗?

就像男人刮胡子和女人化妆,刮得不是自己,画的也不是自己,而是自己的像。在数据时代,数据就是现实的像,通过刮数据,就刮了现实。懂了吧。

这有着坚实的数学方法论根基,这个太深了,讲了你会不懂,不讲了。

看个例子。

例如:我们用订单表,表示现实订单;用产品表,表示现实产品。

问题来了,透视表可以对一个表展开分析,如果两个表或者多个表怎么办?

VLOOKUP 登上历史舞台。

VLOOKUP 为什么是 Excel 中最普适最重要的一个函数,其本质原因就在于它可以完成将表示现实世界的多个表合并成为一个表,再回到透视表来解决问题。

好聪明有没有,爸爸不给你钱,你去让你妈找你爸要了再给你。

于是,BI 工具第一关能力检验通过,也就是:

对于个人来说,要学会的这技能,太简单了,就是:

  • 透视表(简单拖拽)
  • VLOOKUP

很显然,VLOOKUP 比透视表要难学,但透视表才是能力的关键哦。

第二关能力检验:数据量超过 10 万

来到 BI 工具第二关能力检验:它如何处理数据量大于 10 万的情况?

在 2007 年以前,Excel 的单表处理限制是 65535 行,大约 6 万行。这,过去可能还行,现在肯定吃不饱,宝宝会饿肚子哦。

那数据量超过了 6 万行,怎么办?尴尬了,VLOOKUP 也没用啊,必须从底层来提升能力,于是新版 Excel 就有了,可以处理的数据行数来到了:

这是 104 万行,终于可以吃饱了,这也是到目前(2020年),Excel 单表的最大容量,一般老板吃吃都会饱了的,因为一般的小老板也没多少数据。所以,要想办法炒掉小老板,去找找大老板哦。

同样都是开车当司机,顺风车 30 一单,给大老板开车,你懂的…

于是,BI 工具第二关能力检验通过,也就是:

对于个人来说,要学会的这技能,太简单了,就是:

  • 透视表(简单拖拽)
  • VLOOKUP

很显然,VLOOKUP 比透视表要难学,但透视表才是纯种的关键哦。虽然在第二关检验要处理的数据量级增大了,但个人并不需要多学习什么。

第三关能力检验:处理复杂逻辑

来到 BI 工具第三关检验:它如何处理复杂业务逻辑?

在透视表的使用上,默认的计算逻辑就是汇总,汇总的方式包括了:

求和与计数,我懂的,小学学过。方差是啥?标准差是啥?其实你服务的老板和你一样,很多大老板不一定知道啥是方差,你告诉他你做了一个方差的计算,他其实第一反应是:这是个大学生吧,做生意需要方差干什么呢?

当然,万一碰到了有高端文化的老板就要挑战你了,因为他懂方差,他会让你算:除了 Excel 中的透视表提供了默认的 11 种汇总计算方式。如果要计算同比增长,怎么办?

于是,就得学习了 Excel 的这个:

通过简单选择,就可以轻松应对同环比,汇总的百分比等考验。

于是,BI 工具第三关能力检验通过,也就是:

这算复杂逻辑吗?怎么不算呢,算不算复杂逻辑,不是学校的教授说了算,是老板说了算。请注意,你给教授交了学费,你是教授的客户。而老板给你发工资哦,老板是客户。算不算复杂逻辑,你在学校,教授为了让你认为你学了高深知识,钱没白花,所以要告诉你那是复杂逻辑;而到老板这里就不同了,也许求平均值或求方差或同环比就是复杂逻辑了呢,不信,不信你问问你老板懂不懂啥叫总体标准差

所以,不出意外,掌握着 80% 资源的 20% 人类用求和,标准差还不够你臭屁的吗?

服务好他们只需要学会:

  • 透视表(简单拖拽)
  • 透视表(复杂逻辑选择)
  • VLOOKUP

很显然,VLOOKUP 比透视表要难学,但透视表才是能力的本质哦。虽然处理的数据量级增大了,但个人并不需要学习什么。透视表对复杂逻辑的处理也都通过选择完成,并非难事。

所以,你懂了你是怎么被引诱到学习 Excel 的世界了吧。因为,你学习它是那么简单,而老板又觉得难。那你不是对老板的降维打击吗?爽不爽?

但不小心你跳到了大一点的公司,问题变得全面复杂了。

第四关能力检验:更大量数据,更复杂关系,更复杂逻辑

来到 BI 工具第四关能力检验:如何处理更大量数据,更复杂关系,更复杂逻辑?

不难看出,前三关检验都是面对没啥文化的老板,透视表用用,VVV,拖拖拖,拽拽拽就可以了。随着数据时代成为现实世界,各位小老板成了大老板,数据多了,他们还自学了MBA,老板们已经非常厉害了,老板会一下给你出三大难题来考验你:

  • 数据量超过 100 万,要处理,怎么办?
    最好秒出计算答案。
  • 数据表关系很复杂,写 VLOOKUP 要写到吐,怎么办?
    最好自动完成。
  • 业务逻辑更加复杂,需要计算买了啤酒但不买奶瓶的VIP类中年男性的YTD购买额的同比增长率,怎么办?

于是,任何某 BI 工具厂商,都必须同时解答出上述三个题目,不然,就没法给老板做表了啊。

于是,商业智能届也迎来了新的发展,大家纷纷进入赛道,号称自己不但可以处理以上内容,并可以制作酷炫的图表。还有很多工具只能制作酷炫的图表,把 BI 工具真正要解决的问题甩给别人,正如:

于是,你要搞清楚你得到的工具到底是 BI 工具,还是作图工具,还是数据清洗工具?

现在我们也许需要一个新的引擎。

引擎,的作用是提供动力。并彻底解决三件事:

  • 数据量级问题;
  • 复杂关系问题;
  • 复杂逻辑问题。

一个顶级的引擎,应该这样定位:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑。

你看懂了吗?无限,任意,任意。这些都是非常任性的极致化用词,如果一个引擎有这三个基因,我们就说它强大。

好啊,微软,你有本事,你来啊,看你可以攻破第四关。

所以,再去比较商业智能产品的时候,这样问自己:

从对数据的分类汇总分析角度,可以处理无限数据量级且任意复杂关系且任意复杂逻辑的问题吗?

请注意上述问句的语境:是分类汇总分析角度。

虽然感觉自己的要求有点过分了,但是在微软面前,我还是任性了一次的。

这个问题就是第四关 Boss 发出的必杀技,99.99% 的 BI 工具就死在这里。因为我找了一圈没有找到。

不难意识到,要么从头来过,痛定思痛,打造出来一个强劲的引擎,提供更高,更快,更强的动力;要么再继续在原有的基础上来修改。很显然,微软选择了偷偷地打造一个新的引擎。

作为微软,罗叔研究了他的黑历史,原来打造新 BI 引擎(内部称呼vertipaq,发音为:我的派克)的人,他不是一个人在战斗,他不是一个人在战斗,太坏了吧~ 他继承了继承了 Excel 民族的伟大函数精神 和 多维分析民族的伟大动态灵魂 和 以及大傻器 SQL 查询的那个轴劲儿,难道这就是三大领域的精中之精吗?

也就是说,原来微软打造的BI引擎,继承了爷爷的精华,爸爸的精华,吸收后,再在优秀的基因下,2009 年诞生基于数据模型的 DAX 引擎,并伴随 Excel 2010 版横空出世。哈哈。

由于当时的这个 BI 引擎没有长大,很多人根本不看重他。但业界专家懂行的人,一看就知道出大事了。我偷偷地浏览了这些专家的博客,外国人的博客和很多国人的不同,他们喜欢用 Amazing,WOW,上帝这些词语,而且会分析,我记得我偷偷浏览了当时全球 Excel 最大社区的创始人的话,他说,这是 Excel 20 年来最大的变革。

后来偷偷看了“DAX圣经”作者的访谈,他说,当听到这个消息时,他立马去了西雅图找微软团队印证此事属实,立马意识到出大事了,立马创业。

在2015年7月24日,以 Power BI 正式发布为标志,这个基于数据模型的 DAX 引擎作为心脏已经长大,它从基因层面可以解决刚刚的三个问题:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑。

在 Power BI 中(Excel 也可以),处理的数据量级只受限于电脑的内存容量,而没有软件限制;可以处理任意复杂关系,全自动建立关系,说人话就是全自动 VLOOKUP;对分类汇总型计算可以通过 DAX 处理任意复杂逻辑。

Power BI 通过了商业智能能力的第四关检验,来到:

请注意如上图所示,在上图中,只字未提 Excel,只字未提 PowerBI,如果这个星球上有一个工具可以满足:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑。

并且比 PowerBI 做的很好,对个人免费,我立马就用。很可惜,除了 PowerBI ,没有找到另一个。当时,我只是自己闷头用,因为这个工具的特点就一个字:丑,但是好用

这里再次可以看出,其实并非要成为 PowerBI 的脑残粉,而是客观地,偷偷地,甚至有些任性地提出了近乎无理取闹和不讲道理的苛刻条件,但 PowerBI 居然满足了我们。

再仔细看看自己的任性条件:如果是一个 BI 工具,可以证明达到这三大特性,那么就说他好:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑。

当然,这个星球上,除了 PowerBI 以外,后来发现,确实也能存在工具可以做到这些,但对个人并不免费。

对于个人来说,要学会PowerBI的技能,需要:

  • 透视表(简单拖拽)
  • 透视表(复杂逻辑选择)
  • VLOOKUP
  • 忘记前面 3 点
  • 再掌握商业智能本质思想
  • 再理解数据模型
  • 再掌握操作数据模型的函数和正确模式

一般人我不告诉他,这才是个人商业智能工具的分水岭,他需要:忘记前面 3 点。再学习后面三点。毫不掩饰地说,如果你看懂了本文,再来回顾你学习过的东西,有一部分是不是坑呢?

有没有人永远让你用 VLOOKUP 的?不行就再加 VBA 的?还有一部分是让你编程的?还有一部分是让你学习做图表美颜的,有没有?

为了学会 PowerBI,你只要不停地做报告就可以了。这里面全都是大傻若傻地笨拙努力,所以这么多年,做了特别多的模型和报告,每当离职的时候,都是一场灾难,因为总是重做一遍。而对自己,也很不爽,公司越大,需求越多越诡异,很多都要重新做,重复,是一件枯燥而可怕的东西~

此时,默默地对心中的BI工具提出了终极任性:能复用吗?

第五关能力检验:复用

终于,来到了 BI 工具第五关能力检验:他可以复用吗?

请再认真回味第四关的 Boss,它是:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑。

那么,第五关的 Boss,就是:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何上述三者。

这就是商业智能领域的终极大 Boss,请注意里面的极端用词:无限,任意,任意,任何,全部是绝对极限地任性用词。

作为任何 BI 工具,可以攻克这关,就承认它的确是非常强大地了。

什么数据可视化,什么ETL,什么什么,都是任性的灵魂外部的躯壳而已。

2020 年 5 月 7 日,是个特别的日子,就听说微软的 PowerBI,作为商业智能领域工具之一的参赛选手,正式宣布自己通关。它实现了上述所有特性,彻底击败商业智能领域终极大 Boss。

让我们一起来做个终极测试:

已知:

  • 我们已有一个大企业的销售数据模型,数据量 10 亿;
  • 我们已有一个大企业的财务数据模型,数据量 100 万;
  • 我们自己还有一个天气数据 Excel 表,数据量 365 行。

问题:

  • 如何联立已有的企业销售数据模型,企业财务数据模型和天气数据Excel表制作一个按日期的销售,利润率以及随天气变化的分析?

常规做法就是为了做这件事,需要额外重新构建模型,如果没有“重用”的特性,就不得不重复构建一个多达 10 亿的数据模型,对时间和资源都是极度的浪费。

这个场景太任性了,我倒要看看 PowerBI 怎么解。

由于不知道这个星球上是否有 BI 工具可以做到这点,只能用刚刚宣称可以做到这点的 PowerBI 来演示了。

首先,打开一个空白的文件,谁都会。

第二步,选择已知的企业级销售数据模型,引用它,显示为红色,如下:

请注意我的用词,引用它,不是引诱它,也不是加载它,这就是导致可以秒级得到它的结构。

第三步,选择已知的企业级财务数据模型,引用它,显示为绿色,如下:

目前这两个红色和绿色的模型,都被引用了,看到了它们的结构,我们基于这个结构来再次建立关系,如下:

它的逻辑本质是这样的:

销售模型(有10亿数据)和财务模型(有100万数据)可能完全在两个不同的地理位置的服务器存放,例如一个在美国,一个在法国。但我在中国上海的一间星巴克打开电脑,现在就想把它们任性地关联起来看,就是要那种特别任性的感觉。

第四步,加载已有的天气 Excel 数据表,导入它,显示为蓝色,如下:

它的逻辑本质是这样的:

可以看出,作为用户只需要一台笔记本电脑,不用太任性的就行(大概5千到1万RMB),就可以在几秒内重用多达亿级的企业数据模型而不用重新导入数据,立马和自己手头的 Excel 文件数据完全整合,该分析啥分析啥。

第五步,基于混合的数据模型结构,编写新逻辑。

首先来编写一个利润率的逻辑:( 销售:销售额 - 财务:费用 - 财务:折扣 ) / 销售:销售额,如下:

不同颜色的框选内容来自不同的数据模型结构,但在这里就这么简单的融合了。

再来加入天气的数据,得到:

至此,所有的数据得到了复用。

星巴克的小姐姐看到了这个过程,她说她看懂了,惊呆了,送了我一张任性的星巴克免费券,我买了星冰乐。

我隐约感到有点甜,也就是说:一个普通的业务用户,只需要知道利润率的逻辑:( 销售:销售额 - 财务:费用 - 财务:折扣 ) / 销售:销售额,以及从哪里可以引用到企业数据模型,就可以在几秒钟创建基于数亿的数据与自己数据融合后的分析。

你觉得怎么样,要不要来玩一下呢?

因此,

Power BI 相当于在 2020.05.07 正式宣布:我长大了。这个基于数据模型的 DAX 引擎作为心脏已经长大,并开始和所有器官形成组织,从基因层面可以复制,形成了真正灵魂加身体,通过了纯种 BI 工具的第五关考验,彻底解决五个问题:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何上述三点;
  • 不需要成为专业程序员。

至此,在 Power BI 中(Excel 也可以),处理的数据量级只受限于电脑的内存容量,而没有软件限制;可以处理任意复杂关系,全自动建立关系,说人话就是全自动 VLOOKUP;对分类汇总型计算可以通过 DAX 处理任意复杂逻辑,例如:隔壁的老王的老婆的同事的狗爱吃什么;而且可以无限制复用;最重要的是,这一切不需要成为程序员,如果你看懂了本文,那就已经 OK 了。

Power BI 通过了第五关BI工具能力检验,也就是:

请注意如上图所示,在上图中,只字未提 Excel,只字未提 PowerBI,如果这个星球上有一个工具可以满足:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何上述三点;
  • 不需要成为专业程序员。

并且比 PowerBI 做的很好,对个人免费,那我立马就用。并不是非 PowerBI 不用的,很可惜,除了 PowerBI,要么太贵,没机会测试是否满足以上任性要求。

这里再次可以看出,我们并非 PowerBI 的脑残粉,而是客观地给出了评估依据,如果是一个 BI 工具,来证明可以达到这五大特性,那么就认为他是强大的 BI 工具。

要驾驭这个BI工具,对于个人来说,要会的技能包括:

  • 透视表(简单拖拽)
  • 透视表(复杂逻辑选择)
  • VLOOKUP
  • 忘记前面 3 点
  • 掌握商业智能本质思想
  • 理解数据模型
  • 掌握操作数据模型的函数和正确模式

注意,忘记前面 3 点是非常重要的。

专家们的感叹

老外的这篇推文一发,引发众多专家共鸣。

微软 MVP Gilbert 说:游戏确实结束。这意味着可以基于任何数据集来提供真正的单一事实。

有真正厉害的专家,第一时间 @ 了 PowerBI 教父,问:这个可以在 Excel 里用吗?

教父直接回复:可以。

于是诸大神振奋了,Excel 和 PowerBI 都可以这么玩。

其实何止如此呢?

微软的战略定位

在微软给出的框架下,是这样的:

Power BI 教父亲自告诉你,PowerBI 其实有两部分:

  • Power BI Datasets - 数据集
  • Power BI Reports - 报表

Power BI 的核心原来根本不是什么可视化和报表,而是:数据模型

我惊了,我在多年间提出了这么任性而无礼的苛刻条件,居然被无情地接纳了,而如今实现了。这得傻到啥程度呢,来满足这种要求,这辈子没见过。

表示 666。

微软花费了长久的时间和资源来优化这个部分的结构,但还是丑。

什么是纯种商业智能

那么,接着要讲一个非常重要的问题:什么是纯种商业智能?注意:纯种二字。

啥是纯种?很显然这猫有点太纯种了~

罗叔家也有一只猫,她老是这样:

她是从小被捡回来的,一直也没搞懂她是不是纯种的,因为她的行为有些诡异。为了测试她是不是一只纯种猫,给她准备了活鱼放好在鱼缸里,她真的跳了上去:

然后,她做出了让人惊叹的行为:

我了个去,她居然不吃鱼,她是来喝汤的。所以,罗叔更开始怀疑她是不是纯种猫了。

那么对于商业智能的纯种,是什么吗?如果你搞清楚了这件事,那就可以想通很多东西。

  • 可视化是纯种必备的基因吗?
    市面有很多强大的可视化工具,PBI也可以可视化,但不是本质基因。
  • 做报表是纯种必备的基因吗?
    市面有很多强大的可视化工具,PBI也可以做报表,但不是本质基因。
  • 整数据是纯种必备的基因吗?
    市面有很多强大的整数据工具,PBI也可以整数据,但不是本质基因。

作为 BI 工具的本质基因是:以数据模型为核心的 BI 体系。

这个星球上的 BI 产品,每个都开了美颜,表面上大家说来比的是内涵,结果全部都是比美颜后的样子。而最丑陋最土最便宜的垃圾 Power BI,却继承了爷爷的“丑”,爸爸的“丑”,自己更“丑”,但他是真正的纯种 BI 产品。

每当人们说要比内涵的时候,你真的不是说的是长相吗?

而长相和体态真的可以塑造,而决定到底是什么,是不是商业智能工具的,不是可视化,是核心引擎,是继承了他爹和他爷爷的基因而决定的。

其实,再告诉你最大的秘密吧。

我其实用 PowerBI 的真正原因是,因为我要听 Justyna 小姐姐的演讲:

因为看她的演讲可以和她学英文,你信吗?

我猜测,有 Justyna 来用 AI 打扮 Power BI,未来 Power BI 就不会太丑了。

那到底需要编程吗

这几乎是 99% 的入门小伙伴提出的疑惑:到底需不需要编程?

如果说作为 BI 工具的本质基因是:以数据模型为核心的 BI 体系。

那么,对个人做商业智能分析来说:不需要编程

什么是编程?

简单讲,编程的对象是谁?是计算机。而不是你老板。当你的大脑想的是内存和CPU以及创建对象,代码等而不是业务逻辑的时候,就开始编程了。

作为商业智能分析师,在 Power BI 的体系下,首先是业务驱动的,应该想的是啥?应该想的是老板,是业务本身。因此,我们从来不写代码,我们只写表示业务逻辑的公式,和 Excel 一样的公式。

Power BI 引擎也几乎榨干了用公式表示业务逻辑的最简单方式。

那为什么有人会说自己学不会写 PowerBI 的 DAX 公式呢?答案在于:

  • 透视表(简单拖拽)
  • 透视表(复杂逻辑选择)
  • VLOOKUP
  • 忘记前面 3 点
  • 掌握商业智能本质思想
  • 理解数据模型
  • 掌握操作数据模型的函数和正确模式

其中的第四点:因为你没有忘记前面 3 点,所以,进入不了新的境地

如果没明白,请看:


相当于:

第一步,修炼《九阳真经》。在商业智能领域其实是:人的逻辑思维能力。很多人其实并不具备,不少人是自己逻辑错位的。

第二步,理解太极拳的本质。在商业智能领域其实是:用业务逻辑常识筛选数据模型后动态分类汇总。其中动态二字是最为精妙的。

第三步,这套叫啥BI,我忘了;你这里有什么牛X算法吗?不知道。

第四步,这就对了,你就记得按逻辑把公式写出来把这个业务表示出来就行了。

看到了吗?

如果你总记得 Excel 的习惯,那就驾驭不了 Power BI 的引擎。

小伙伴又要问了:那怎么修炼自我逻辑,以练就《九阳真经》呢?答案非常简单,就是做一个讲道理的人。从小到大,你是不是一个讲道理的人呢?你确认你是一个讲道理的人吗?一个正常的讲道理的人,在18岁时,都默认连成《九阳真经》。18岁前甚至包括大学学习的理科知识,即使你全部忘记,也会将逻辑性内化。因此,第一步就成了。

理解第二步有难度,动态性,后面来解释。

第三步,请忘记 Excel 或 PY 或 Java 任何已有的学习经验。

第四步,想着老板和业务逻辑用表列和度量值(业务逻辑的定义)来做出一个个自己需要的图表即可。

整个过程,那么自然。

具体点,那还需要学习 Python 吗

首先说明一点,非常认真地承认 Python 的强大和地位,正如,原子非常重要,可以塑造出任何东西,甚至包括再造一个 PowerBI 的 PY 版。

经常看到这样的广告:

Python能够这么火其中一个重要的原因是数据分析带起来的,Python的优点有很多,要是能运用到工作中,会发现工作的效率大大提升,当然涨薪也是再正常不过的事情。
互联网公司很多人都喜欢用Python完成自动化办公,表格处理,数据分析、图表制作等工作。无论你做研发,系统架构,还是做产品,运营,甚至是管理,数据分析就是你的基本功,它不单单是一个职位,而是一个技能。
尤其当今社会需要的,绝不是只会写代码的码农,而是技术过硬又懂业务的,可以通过数据分析**,优化代码解决实际业务问题的复合性人才!

请仔细观察上述的代码,这段代码的强大的毋庸置疑,但它建立在一个前提下:客户知道他要什么

是否有这个假设是至关重要的。

首先,我们说 PY 非常强大,而且在非常多的领域都比 PowerBI 强大得多得多,它可以做数据分析,也可以做数据科学,也可以做可视化,还可以做人工智能。没有错!它甚至还可以编写出一个长得一摸一样的 Power BI 出来。

但,PY 本身却不是商业智能工具,还记得这个说法吗:

用业务逻辑常识筛选数据模型后动态分类汇总。

其中,动态二字是商业智能的精妙所在。

因为,往往人们要基于变化来看变化

IT永远问用户:你到底要什么?

用户永远告诉IT:你做的不是我要的。

因为,用户没有动态的选择权,这就是问题的根源:现实中,客户在不知道自己想要什么的状态下,还希望在保有选择权的前提下,自己发现自己想要的。

用户必须告诉 IT 他要什么,IT 写一段 PY 或 SQL 得到静态的答案。但用户又怎么知道自己要什么,用户要的就是在可变性当中去分析变化。

下面举一个全动态的 BI 的例子,任何人都可以尝试用非 Power BI 来构建:

对于一个 ABC 分析,由用户在分析的时候来动态指定要分析的:

  • X 轴到底是啥
  • Y 轴到底是啥
  • ABC 的比例
  • 时间范围
  • 指标到底是啥

这种动态性是商业智能工具纯种 DNA 的关键基因。

商业智能分析师不该从技术角度写代码,只该从业务角度写公式。

要问一个工具是不是纯种商业智能工具,先来回答,它可以提供怎样的动态性。

那要学习 Python 吗?不重要。重要的是,你如何去保持动态性?

动态性意味着什么?

纯种商业智能的根本智慧

如果看懂了上面的表述,不难得到一个启发:

纯种商业智能工具可以最高性价比帮助分析师构建一个可变的分析模型,把尽可能多的选择权留到分析的时刻,根据变化来分析变化。

这里有两个关键点:

  • 第一位:
    守护客户选择权
  • 第二位:
    提供最高性价比

这堪称绝妙的智慧:

第一,抛开商业智能本身,对人生而言,你觉得你有选择权吗?这个选择权有没有被无情的层层剥夺呢?你的人生你知道你要要什么吗?没有选择权和有选择权,你应该懂这个本质智慧了吧。

第二,为了得到选择权(例如人生),你觉得会有多大的牺牲?

终极的纯种商业智能,它为最终的决策者守护了守护客户选择权。在客户(可能是决策者)分析的那个瞬间才决定如何计算。而在守住这份选择权的同时,终极的纯种商业智能还提供最高性价比

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何已有前三;
  • 不需要成为专业程序员;
  • 对于个人是完全免费的。

那么请问:在这个星球上,有什么 BI 工具,可以坚守守护客户选择权作为底线的前提下提供最高性价比:无限量级,任意关系,任意复杂,任意复用,不学编程,完全免费?

Power BI,虽然他依然不够完美,虽然他很丑,但他却是个纯种商业智能工具。

总结

2020年5月7日,Power BI 官宣将支持任意混合模型。

被誉为《DAX 圣经》作者称:这是商业智能产品 20 年来的终极特性,是商业智能领域的圣杯,游戏结束。

一群业界专家表示认同和惊叹。圣经作者称圣杯,非同凡响。

游戏结束,有两层含义:

  • 对 Power BI 本身而言,他闯过了上帝考察纯种 BI 的五关,通关,游戏结束。
  • 对商业智能市场而言,大家还争什么争啊,Power BI 通关了,游戏结束。

市场的标识性事件:

  • Gartner 评价 Power BI 连续 13 年领导者,说人话就是:
    世界第一。
  • 97% 的世界 500 强都在用 Power BI,为啥啊?
    还用问,好用呗。
  • 对于个人来说,全免费。

那很多小白就要问了,他凭什么这么牛,凭什么是圣杯,凭什么游戏结束?

本文揭示了商业智能的五大关口,它们是:

作为把守第五关终极关卡的通关条件:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何已有前三;
  • 不需要成为专业程序员。

这里只字不提 Power BI,任何通过这 5 点考验的工具,都认为是具备纯种商业智能DNA。Power BI 终于过关,但不得不说 Power BI 没做美颜,还有点丑。

很多人不理解 Power BI 作为纯种商业智能工具的代表之一,它和数据可视化工具,和编程开发工具,数据科学工具的本质不同在哪里,纯种的纯,纯的是啥?

有人说自己是BI,其实自己是个可视化工具,承认可视化工具确实可以很美。

有人说自己是BI,其实自己是个数据查询平台,承认数据查询平台确实可以很强劲。

有人说自己是BI,其实自己是个编程开发工具,承认编程开发工具还甚至可以再造一个 Power BI。

但有没有纯种商业智能基因,请检查:

  • 可以处理无限数据量级;
  • 可以处理任意复杂关系;
  • 可以处理任意复杂逻辑;
  • 可以复用任何已有前三;
  • 不需要成为专业程序员。

通过一个全全全动态ABC分析,为您揭示了纯种商业智能的终极奥义:

守护客户选择权,提供最高性价比。

这种终极奥义让人想到超出商业智能本身,每当设计一份简单的报告的时候,领悟终极奥义必杀的分析师,他们用圣杯级商业智能工具,为客户守护选择权,当客户做出选择时才实时发出计算,让客户可以在变化中分析变化,并提供了无限量级,任意关系,任意复杂,任意复用,不学编程,对个人完全免费的最高性价比。

我是BI佐罗,我终于等到了当年我想要的工具。我希望个人的愚见可以帮助到像曾经的我一样的你,大致搞清楚商业智能是不是你要的,以及你要的是不是商业智能,尤其是纯种的。

最后,再次反思:

现实中,【客户】在不知道自己想要什么的状态下,还希望在保有选择权的前提下,自己发现自己想要的。

现实中,【自己】在不知道自己想要什么的状态下,还希望在保有选择权的前提下,自己发现自己想要的。

如果这就是自己想要而永远得不到的精神需求,那难道这不正是圣杯吗?

最后的最后,再次反思:

努力想得到却永远无法得到的商业智能是什么?可以坚守守护客户选择权作为底线的前提下提供最高性价比:使用简单,无限量级,任意关系,任意复杂,任意复用。

努力想得到却永远无法得到的,是什么?圣杯

什么是圣杯?一份极致的。终其始终,为一份

所以,将那些复杂和表象褪去,找到最本质的纯,就看到了圣杯。那也许是一只纯种的猫;也许是叫可口可乐的可乐;叫 PowerBI 的 BI;叫爱的爱;叫理想的理想。

目前,只有两种商业智能,一种叫:PowerBI,一种叫 其他。正如世间的任意事物,要么是纯的,要么是杂的。

守得住纯,其他还重要吗?

最后,我专门整理了 2G 的 Power BI 学习资料(里面有很多学习课程是我亲自开发的,其中还有一些是付费的教程),主要包含有 Power BI 介绍、新手入门、以及直播视频等,我都给你准备好了,还没领取的小伙伴,可点击下方链接免费获取。

知乎营销平台

另外关于 BI 领域,尤其是 PowerBI 领域的最新进展及解答一些相关问题,平时我也会在知乎上分享一些想法,你可以浏览我的主页查看更多关于PowerBI 知识!

我是BI佐罗,让 Power BI 成为你职场发展的核心竞争力

PS:记得点赞,给不知是不是纯种的猫猫买小鱼干。:)

关于 "为什么说PowerBI是商业智能领域工具的终结者?"这个问题,我后期还会不断更新维护!

浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报