【转载】BWA即将到来的“将来”
今天聊一下SAP之后可能的BW/BI产品框架,虽说主要是说BWA部分但也会涉及到一些其他的产品。从中也可以看到今后BWA在其中的分量,以及一些想象空间。插一句的是,从最近产品的更名大家多少可以看的出来,SAP的传统部分在以后扮演的将是数据仓库的角色,而前台报表会大量采用或合并BOBJ的产品,这可能也是之前BI重新改名成BW的意思吧。
让我们从后台到前台分三层来说。
最基本的是数据存储及建模部分。传统的建模部分大家都很熟悉,我也就不多说了。比较有用的一个产品是Data Services。这个是用来从其他数据源来抽取数据到SAP BW里。由于这个产品的许多具体新功能现在许多还是远景或是规划,因此等有确实信息再说吧。
往上一层就是BWA,这是我着重要讲的。
1.BWA可以同时支持从传统SAP BW那里过来的query/index,同时也能够让其他前台工具来访问,比如现在已经实现的BusinessObjects Explorer。如果客户使用BusinessObjects Explorer,那可以配置BWA,使数据存储到BWA中,然后Explorer来读取数据。这样会是的Explorer的速度大大提高。其实在BOBJ和BWA产品整合中扮演一个关键角色的是Universe。通过Universe,BWA会通过Data Integrator来从其他各种数据源来抽取,因此这使得BWA作为一个独立的存储系统,而不仅仅只能存储SAP BW的数据成为可能。更为重要的是,通过Universe,BWA能够让各种前台报表工具,水晶报表,web intelligence, BusinessObjects Explorer,来使用这些数据。BWA内部对应的接口是基本开发完毕的TMX功能是内嵌在BWA本身的Python代码中。这个功能简单来说就是使得Trex能够解析类SQL语言。除了ABAP系统,也会提供Java的JDBC。从而是的TREX对于使用它的程序来说就相当于是一个普通的关系数据库。
2. 目前OLAP Engine的功能会整合进BWA。比如Top N的计算,Exception Aggregation,Multiprovider aggregation等。同时对Planning的直接支持也在其中(比如write-back)。
3. 更多的数据结构。目前BusinessObjects Explorer的引入就是的BWA中不仅仅只有原先的数据结构。之后DSO也会以另外一种形式加入,但这种形式目前看来不是当前使用的DSO。具体信息需要等确定后再和大家讨论。
综上所述,BWA在今后不仅只是一个加速器,而是一个比较独立的数据分析引擎产品。事实上,在不远的将来BWA将会完全更名,作为一个独立产品而推出了。
第三层是前台的报表工具,这里涉及大量SAP和BOBJ前台工具的整合,由于现在许多还没有定论,所以只就了解的一些信息和大家分享一下。在Dashboard方面,Web App Designer基本会让位于Xcelsius了,而在普通的报表工具中,会以水晶报表为主。在网络报表和Ad-hoc的报表方面,Web Intelligence已经属于主推产品,目前在美国使用的客户倒也已经不少。OLAP分析方面, BEx还会有一席之地,不过和BOBJ的相关产品整合是必然的,目前的产品项目是Voyager,正式推出可能叫Pioneer。但具体能做到什么程度,还需要看到具体实现再说。
今天就简单地和大家聊一下今后SAP BW可能的产品结构,其实说得也很简单。主要是因为目前仍在整合中,许多东西也不完全确定,因此与其聊小道消息,还不如踏实做好当前的事情。但无论如何,BWA在未来SAP BW中的地位将是重要且突出的。以后开始BWA技术将是我的主要话题了。
本文纯属个人见解,正式的产品信息请以SAP 官方消息为准。