BW中业务内容(Business Content或者BI Content)最有价值的部分是数据源(DataSource),为了和其他类别数据源相区分,将其称为BI Content数据源或者标准数据源,简称数据源。标准数据源包含抽取结构(Extraction Structure)、抽取程序(Extractor)、增量处理(Delta Process)等,以快速构建模型和抽取数据。标准数据源中抽取结构的字段能够满足大部分的业务需求,但是当业务需求的少数字段在标准数据源中没有时,可以考虑增强标准数据源。
本章主要讲述标准数据源增强。注意对于新增字段需求,除了对标准数据源增强,还可以通过一般数据源(Generic DataSource)来获取需要的新增字段。然后在BW系统中的模型层面,将原来的数据源对应的模型和一般数据源对应的模型拼接,用于拼接模型的一般是DSO。
选择标准数据源增强或者建立一般数据源,考虑的角度是多方面的:原有模型的复杂度,数据量的大小,如何实现Delta,是否需要增强字段的历史数据,对于LO数据源增强还要考虑ECC Setup的问题。
增强标准数据源的步骤如图15-1所示。
图15-1 增强标准数据源的步骤
1.添加字段(Attach)
在ECC中标准数据源的Extraction Structure上附加字段。
2.填充数据(Fill)
在ECC中编写将附加字段的数据抽取到BW的程序。(www.xing528.com)
3.复制数据源(Replicate DataSource)
在BW中复制增强后的标准数据源,然后激活。
4.加载数据(Load Data)
将数据抽取到BW中,然后进一步加载到InfoProvider中。
标准数据源增强后还需要在BW中复制数据源。该操作不需要删除PSA中原有的数据。但之后的数据按照增强后的结构抽取,形成新的PSA。
复制数据源和加载数据的操作是所有标准数据源增强中必需的步骤,但不是标准数据源增强独有的步骤。在其他章节已有演示,而且数据源可以通过T-code:RSA3直接检查,因此这两步操作在本章就不演示了。
一般来说,项目中增强的标准数据源包括主数据数据源和业务数据数据源,在ECC业务数据数据源中,又主要分为物流(LO)数据源和财务(FI)数据源等。
下面以增强LO数据源2LIS_12_VCITM为例来说明,LO数据源增强与其他数据源增强相比,既有特殊点,又有共同点。在第15.1节中,将说明和演示LO数据源增强的特殊点,在后续小节中,说明和演示数据源增强的共同点。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。