前言
白茶坚持写了两年的PowerBI,关于PowerBI的系列文章都已经更新完毕,后续的话可能偶尔会更新一些PowerBI的场景案例,会慢慢更新一些其他工具类的文章,比如SQL、分页报表等等,感谢小伙伴的陪伴。
本期会梳理学习PowerBI的心路,也送给你正在学习的你。
—为什么要学习使用PowerBI?—
可能有很多小伙伴,工作中用到PowerBI的机会并不多,或者使用的场景也并不复杂,因此很多小伙伴都不清楚学习PowerBI的意义和前景在哪,这里白茶简单的描述一下。
首先是我们当下处于互联网时代,对于企业而言,这是一个数字化转型的时代。随着企业的发展,体量的增加,越来越多的企业开始重视数据的价值。
简单的说,体量的增大,导致原本几个人就可以处理的数据计算变得不符合企业的规划,一个是效率的问题,一个是准确性的问题。
几十万的数据可以通过人工速算,但是几百万体量以上的数据,完全依靠人工这是一件不合理的事情,企业数字化转型是发展的必然趋势。
其次是在BI工具出现之前,很多企业就已经开始进行数字化转型了,只不过使用的工具是数仓,本质上解决了数据自动化以及数据治理的问题。
但是这又延申出一个新的问题:数据量这么大,如何在有效的时间内将有效的信息呈现给需要的业务用户呢?这个其实就是BI需求的前身。
因此学习PowerBI,市场需求和就业前景都是一个很好的方向,甚至说作为自己工作使用也是一个很好的选择。
—白茶的心路—
有很多小伙伴问过白茶的学习心路是怎样的,其实,公众号的文章就是白茶的学习过程。PowerBI的学习,可以分为两块,一个是基础函数的掌握,一个是场景应用。
1丨PowerBI 时间函数
这一部分函数,主要介绍的是一些时间函数的应用,比如Today等等,通常这类函数在生成日期表的时候可以用到,也可以在计算时间指标的时候与Calculate搭配使用。
2丨PowerBI 时间智能函数
这一部分函数,主要介绍的是一些时间智能函数的应用,通常可以用来计算时间维度的指标,比如说年累计、月累计、同环比等,对于新手而言,这是非常友好的,可以快速的计算一些指标,但是实际开发中,白茶建议少用这部分函数,懂得都懂,这里就不赘述了。
3丨PowerBI 筛选器
DAX中最难的部分,就是各种各样的上下文转换了,我们最常用的其实就是Calculate函数,在内部进行各种计值环境的修改。因此对于已经入门的小伙伴而言,筛选器这部分内容属于必学内容。
4丨PowerBI 信息函数
这类函数,在特定的场景下非常的有用,比如说层级的计算、权限控制以及文本的链接等等。
5丨PowerBI 其他函数
最开始的时候,白茶打算按照微软划分的10类函数去分类整理的,后来微软调整了函数的划分,白茶也懒得重新整理了,就将剩余的一些常用函数划分到这里。
6丨PowerBI 圣经笔记
这部分内容,属于白茶最开始在阅读圣经的一些随笔,也可以理解为是对于DAX的一些基础概念的补充。
7丨PowerBI 入门必看
这部分内容,很纯粹,讲的就是Calculate函数的基本用法,以及内部的逻辑。Calculate函数的应用,是衡量是否入门的标准。
8丨PowerBI 实用函数
这部分内容,是对一些常规计算问题的补充,比如排名、总计错误、日期挂蛋等。
9丨PowerBI 技巧篇
技巧篇的内容,囊括了我们需求的大部分场景,最近两年内,经常有小伙伴问一些DAX函数场景应用,其实这里都有。
—PowerBI扩展—
针对平常只是自己使用的小伙伴来说,掌握上述的9篇内容就够了,但是对于想转行专职做BI的小伙伴来说,还是远远不够的。
微软生态
从微软自身的生态而言,PowerBI的生态体系已经非常的健全了。
本身PowerBI使用的DAX语言,就是传统MSBI中SSAS表格模型的主语言,因此当我们掌握了PowerBI以后,可以很轻松的掌握SSAS中的表格模型。
MSBI作为传统BI工具而言,除了SSAS,还有SSIS、SSRS。
SSIS作为数据抽取工具,SSRS作为报表工具。
SSRS这里其实可以分两部分来讲,一个是报表服务器,一个是报表的开发。
RS报表服务器其实与PBI的报表服务器相似度80%,报表开发与分页报表完全一样。
看到这里,相信小伙伴都明白,PowerBI的延申其实就是传统MSBI的发展,掌握了PowerBI可以很轻松的过渡到MSBI。
除了MSBI以外,PowerBI还有兄弟工具,比如Power Automate、Power Apps、AI机器人。
因此,在掌握了PowerBI以后,我们也可以在微软的生态圈进行工具的扩展。
BI生态
从同类工具来说,与PowerBI类似的工具还有FineBI、Tableau。
FineBI是国内的主流BI软件,内部的主语言有两种,一种是SQL语言,一种是简单的可视化语言。
Tableau是国外的BI软件,内部主语言类似于VB语言。可视化效果很棒。
如果小伙伴不想在微软的生态扩展,也可以进行同类扩展。
—其他技能—
除了上述的工具以外,如果想专职做BI,还需要一些其他的技能,比如说可以挖掘用户的需求,能够提供有价值的分析,这个是我们常说的BA能力。
除此之外,我们还需要一定的审美能力、以及逻辑表达能力。如何在简短的报表中,将我们的设计思路讲述清楚,形成业务闭环,这是一个至关重要的概念。
关于PowerBI到这里就告一段落了。
送给正在学习的你,愿我们共同进步。
这里是白茶,一个PowerBI的初学者。