SAP BW 全称 Business Information Warehouse,在版本3.5之后又称SAP Business Intelligence.
处于SAP Netweaver整体架构当中的Information Integration这一层,与之并列的还有主数据管理(Master Data Management)和知识管理(Knowledge Management),这一块所谓的Information Integration,就是从企业的底层数据到最高表现层之间的一层分析的部分。但是它又不完全是在进行分析,因为这一层本身,也包含了数据挖掘(Data Warehousing),商务智能平台(BI Platform),商务智能表现(BI Suite)三个细的层次。
或许对BW的精确解释,就是如何能让企业的商务活动,变得高效和便捷的关键一步吧。
SAP Business Intelligence is an enterprise-class, complete, open and integrated solution that delivers actionable insight. 呵呵,自己解释不清楚的时候,只能抄一句讲义上的定义了。不过这个定义还是基本准确的。基本上阐述了BW的功能和应用对象。
BW的最底层,Data Warehousing。传说中的数据仓库,这一层里面主要完成的任务包括,ETL流程(Extraction,Transformation,Loading),数据仓库管理和商业建模三块内容。其中的ETL流程,通过各种途径和方法,把种类繁多的元数据进行处理,清洗,从而转化为系统所需的统一格式的数据类型,便于之后所有的需要。是BW中非常基础非常关键的一步。之后的数据仓库管理,则将这些数据根据种类,划分成主数据,PSA,ODS Objects等不同的类型,加以管理。商业建模则是数据仓库中比较难很快掌握的内容,这块内容,基本上是和客户的需求紧密联系,并根据需求建立合适高效的模型。这个技能,也不是一天两天的理论学习能够涵盖的,需要项目经验的积累。
第二层所谓的BI Platform,是BI中偏重逻辑处理的一块,它把Data Warehousing的数据,按照需求进行各种计算,规划和进一步的细致的处理,这一层更多地是对数据进行统一的处理和基本的封装。在这一层里面,完成的内容有business calculations, planning and forecasts, exception scanning, alerting, query pre-calculation, caching, background printing和data mining等。主要的产品有OLAP,metadata management,data mining,Analysis process designer and BPS(Business Planning and Simulation)。
第三块是BI Suite,这一块其实完全是在对BI Platform里面出来的东西的再加工了,主要的内容就是对BI Platform出来的内容加入一些商务智能的要素,比如Query的多样化选择,自动报表的生成,多维度的数据分析,信息发布,公开的面向第三方的分析接口和具体的Web页面体现。有了以这一块,sap的BW才显得更为文章,更为专业。
BW目前的市场很大,供需关系不平衡,近几年应该都会比较火。SAP靠它产品的完备性和强大的集成功能,一方面在项目选择上有更大余地,接受一些较为大型的项目,另一方面这个平台的推广,也给它带来了无限的商机。掌握了SAP系统软件的一些内涵,就能在这个行业吃开来了,IBM,Accenture在这一块也都有很大的一块业务。不过,他们更多地是作为SAP的partner。SAP目前最大的竞争对手是Oracle,不过Oracle同时也是SAP系统的一个支持对象,所以SAP和Oracle又是合作伙伴。哎哎,好复杂。
对了,还有一点补充一下,SAP的系统之所以这么好用,还以为它预定义了很多很多有用的模板,当实施变得轻松而美观的时候,企业自然也会觉得你更加优秀。
好了,这次就这些闲话吧,以后有了更深的了解,再来谈一谈好了。