本帖最后由 mavisfine 于 2014-12-24 22:03 编辑
首先,我们看一下知识分解。 商业智能,顾名思义就是商业 +智能。其中商业方面包括市场营销,管理学和财务。智能方面包括制作报表,数据分析以及数据挖掘。
商业智能为什么部署实施困难,就是因为掌握商业技能的业务人员不懂智能IT技术,而技术人员只会写代码而无法根据业务进行分析。
所以,如果你想成为一个成功的BIer,就需要全面发展自己,多学习多请教。
接下来我们具体看看商业智能需要掌握哪些技能。
1、数据知识不能少 先看商业智能的流程:企业数据从源数据库通过 ETL 过程流入数据仓库中,再通过数据建模将数据仓库中的数据组织成多维的立方体模型,在此基础上进行数据查询,多维分析,数据挖掘。
数据是商业智能分析的基础,而数据仓库可以说是有主题的数据库。数据仓库的建立可以说是商业智能部署中最不容易的一环,在建立数据库时必须保证数据的完整性和正确性。
数据挖掘是基于大数据量的基础上通过各种算法进行预测分析,是商业智能辅助决策功能的技术支撑。按算法来分类也就预测、分类、聚类、关联那么几种,大多都封装好的,使用起来很方便,普通应用只需要知道怎么读数据挖掘软件给出的报告即可,关键点是紧扣商业理解
2、报表也要会一点 报表是原始的BI,BI是高级的报表。在学习BI之前最好具有制作报表的思路和技能(能够根据业务需求制作)——确定目的,选取字段,聚合维度,关联分析等
3、巧用统计和逻辑 在商业方面,如果应用好了统计学,就可以直接分析事物之间的联系,又因为事物往往存在因果逻辑关系,有经验的业务人员往往能准确判断出事件影响因素重要性,从而设计更好的分析过程
4、算法技能要跟上 一名好的商业智能数据分析师需要知道针对特定数据集选用怎样的算法,如何取得样本,算法需要满足的条件,且能够根据特定的问题写出相应的解决算法
5、其他知识要丰富 除了专业的技能知识,业余空闲多上一些相关论坛资讯网,掌握行业动态,技术进展,科技新闻也有利于思想新鲜血液的注入,分析问题的视野拓宽。
|