经常有人和我说,PowerBI感觉并不难,学习一天就轻松可以做出一个像模像样的炫酷报告,但是一遇到需要用DAX的地方就卡壳了,不知道DAX该怎么学?
确实如此,如果有已经处理好的数据,制作个简单报表只是点点鼠标就可以完成的事,压根不用任何代码,但稍微复杂点的数据分析,只有掌握了DAX才能够运用自如,也只有如此,你才敢说自己会PowerBI。
其实DAX并不难,相比于python、R等其他语言,是个很轻量的分析语言,现在也就才200多个函数,常用的不超过100个,你能接触到的所有的代码都是用这几十个函数组成的,能有多难呢?
刚开始学习时不用考虑的太深,学习简单的DAX和Excel公式并没有什么不同,比如用SUM、IF写个简单的度量值,和Excel公式完全一样,不同的是它的运行逻辑。
运行逻辑就是上下文,上下文也不要把它想的多高深,就是当前的计算环境而已,比如当前的环境是2018年,SUM的就是2018年的汇总额,当前的计算环境是北京,SUM的就是北京的汇总额,如此而已。
当然DAX有很多复杂地方,你想一开始就要学习这些复杂的内容,并且还想很快理解,理解不了就有畏难情绪,就觉得这个东西很难,自己学不会。
做什么事情都有个顺序,从易到难,总想一下子就掌握别人花几个月甚至几年才掌握的东西,这就是捷径思维,就是异想天开。
学习DAX就是从简单的开始学习,先熟悉常用的函数,试着自己写出一行DAX,观察你写的代码的输出结果,理解其运行逻辑和规律,发现不符合期望的结果,不断去改,不会改的也可以找人请教。
经常自己写代码,你会慢慢对DAX有感觉了,然后逐步写出更长的代码、使用更为复杂的函数,而不是天天看资料,看视频,看完也不动手,感觉自己看过了肯定就会了,不知道你从哪里来的自信:)
并且刚开始不要期望能写出非常优化的代码,只要代码能用,能返回正确的结果就完美,别为自己写的DAX代码难为情,当然,随着学习的深入,你的代码总是可以更完美,更优化。
成人的世界没有容易二字,但是很多成人在学习时,却总想很容易的就要掌握某一项技能。
今天你不投入学习,明天会继续不容易,学习什么都是如此,不仅仅是PowerBI和DAX。
微信公众号:PowerBI星球,回复"PowerBI",获取《七天入门PowerBI》电子书,先上手,再精通,和我一起,精进技能。
网友评论