从事数据分析岗位有两年了,数据库、SQL、Tabelau用的比较多,Power BI接触的少。
先补充说下数据分析怎么学。
想要专业性学习数据分析一方面是要自学,另一方面要有系统的认识,比如说该学习哪几类知识点,软件编程、统计分析、算法挖掘、归因分析、商业模型等等。
自学靠自己的毅力和兴趣,系统认识就很难做到,因为大部分人缺少梳理和概括的能力,所以需要看专业的书、找专业的老师。
我其实不排斥网课什么的,因为如果能把系统的知识整理到课程里,加上好的老师,其实会很大程度节省学习时间,不至于盲目。
再说工具怎么学。
小白入门数据分析,可以先从SQL入手,你要整天和数据库打交道,存数、提数、分析都要用到SQL,而且诸如hadoop、spark之类的大数据生态圈也将SQL作为分析工具,可以说SQL技能是数据分析师的基本功吧,越扎实越好。有人可能会反驳SQL不需要学精,不愿做一个取数机器,但这是数据分析师的宿命,精通SQL真的能让你有更多的时间睡懒觉。
SQL学习资料还可去w3school教程,说实话满详细的,适合新人学习。
数据库有很多种,大体分两类:关系型数据库和非关系型数据库(NoSQL)。关系型数据库主要有MySQL、Oracle、PostgreSQL、sql server等,建议学习前三个,因为用的公司多,到哪都拿得出手。如果非要学习一种的话,那就Oracle吧,大公司都在用。因为它功能完整、产品体系完备、处理能力强、安全性好,算是数据库里的高富帅。非关系型数据有Mongodb、Hbase、redis、Neo4j 等等。hbase分布式存储,适合处理大数据量,mongodb是一个基于分布式文件存储的开源数据库系统,将数据存储为一个文档,数据结构由键值(key value)对组成,适合网站数据以及大而价值低的数据,这两种非关系型数据库可作为重点学习掌握。
可以买几本数据库的书看看,比如《高性能MySQl》、《MySQL必知必会》、《Oracle数据库管理》、《Hbase权威指南》等等,这些都是“辟邪剑谱”,非原创。英文好就去看相关数据库的原始文档,那才是“葵花宝典”。
tableau是我近一年一直在用的BI工具。全球BI行业老大,地位相当稳固,其公司最近刚被‘Sass’之王salesforce公司以157亿美元收购。相比较其它BI工作,tableau配套体系完善,打通了数据分析整个流程,尤其在可视化领域独领风骚。不过tableau费用稍贵,一年5000rmb左右,对了每年5000,你没看错。tableau有很多巨好用的产品,Prep用于数据清洗,desktop用于可视化分析,sever用于存储分享数据,public用于社区交流、作品展示,你还可以在tableau中文官网上学习中文文档和教学视频,完全无障碍。还有公众号tableau社区,优阅达提供丰富的学习素材。
放几张tableau每日Viz精选作品,都是用tableau desktop做出来的,十分出彩!
图片来源tableau public viz