首页 理论教育 信息对象建模在BW建模中的重要性及注意点

信息对象建模在BW建模中的重要性及注意点

时间:2023-06-09 理论教育 版权反馈
【摘要】:但主数据也不是一成不变的,在BW中,主数据的变动是通过信息对象建模的方法来实现的。图13-1 特性的建模选项信息对象建模是BW建模中要考虑的一个重要方面。在信息对象建模时要注意下面几点。表13-1 特性、显示属性、导航属性之间的关系表4.业务场景和分析需求各种不同的信息对象建模就是通过信息对象的不同用法实现的,这样就可以满足各种不同业务场景。

信息对象建模在BW建模中的重要性及注意点

SAP ECC把数据分为主数据和业务数据,BW沿用了这一划分。在BW中业务数据反映的是业务交易发生时的真实情景,较少涉及组织架构、产品分类等变动带来的影响。

主数据是相对于业务数据而言变化不是那么频繁的数据,如组织架构、产品分类等数据,包括客户、工厂、销售组织、成本中心、利润中心、产品等。但主数据也不是一成不变的,在BW中,主数据的变动是通过信息对象建模的方法来实现的。

在BW中,主数据在BW中主要是指包含属性(Attribute)、文本(Text)和层级(Hierarchy)三部分的特性(Characteristics)。特性的建模选项有多种类型,如图13-1所示。

978-7-111-37555-5-Part03-170.jpg

图13-1 特性的建模选项

信息对象建模是BW建模中要考虑的一个重要方面。首先要清楚业务需求,然后再考虑模型设计。主数据也有变化,只是没有业务数据变化频繁,这就是BW扩展星形结构所实现的缓慢变化维。在信息对象建模时要注意下面几点。

1.特性的创建方法

在新建特性时,有三种建法:

●完全新建:就是不参考、不复制任何已有的特性,白手起家,创建一个全新的特性。

●参考特性(Reference Characteristics):一般是通过参考业务内容中的特性创建。这种方式创建的特性不生成自己的数据表,而是类似于指针,指向被参考的特性的数据表。所以新建特性的大部分内容,如Attributes、Compounding等选项卡都不能更改。

●模板(Template):一般是以业务内容中的特性为模板,用复制的方式创建。这种方式创建的特性具有自己的数据库表,所以新特性的所有内容都可改。

在项目中,对于时间和单位等特性,一般用参考特性的方法创建;对于复杂的特性,如物料、客户、工厂等,一般用模板的方法创建,然后再进一步修改。

2.特性中属性、文本和层级的联系和区别

三者联系如下:

●属性、文本、层级是属于特性主数据的三个部分。

●只要特性拥有三者之一(在BW系统中的特性创建或维护界面勾选With Master Data、With Text、With Hierarchy),即使属性、文本、层级中没有数据,也仍然是一个带主数据的特性。

●如果特性的属性、文本、层级三者都没有,特性就是一个显示属性(在BW系统中勾选Attribute Only)

下面通过一个例子来了解三者的区别。

对于Jack Smith先生,他的

●属性:性别男,身高180cm,血型A,学历博士,专长BW/BO等。

●文本:姓名Jack Smith,简称Jack,中文名斯杰克。

●层级:ABC公司—SAP部门—BI子部门—BW/BO组,或者祖父—父亲—Jack Smith—儿子。(www.xing528.com)

3.特性、显示属性和导航属性的比较

特性(Characteristics)、显示属性(Display Attributes)和导航属性(Navigation Attributes之间的联系和区别如表13-1所示。

表13-1 特性、显示属性、导航属性之间的关系表

978-7-111-37555-5-Part03-171.jpg

4.业务场景和分析需求

各种不同的信息对象建模就是通过信息对象的不同用法实现的,这样就可以满足各种不同业务场景。下面我们以销售团队组织架构和销售业务历史记录表为背景来说明信息对象建模的方法,如表13-2所示。

●右侧为业务数据,表示销售人员业务历史记录。

●左侧为主数据,表示某公司销售团队的组织架构。

●该公司销售团队从2011年1月起发生两个变动:销售人员BBB从销售团队G1调配到G2、销售人员EEE新加入公司,分配在销售团队G2。

表13-2 销售团队组织架构和销售业务历史记录表

978-7-111-37555-5-Part03-172.jpg

从报表分析的角度看,对于销售团队的业绩可以有多种分析需求:

(1)历史真实(AS-WAS)

按照业绩实际发生时的组织架构进行统计。如BBB在201012就计入G1,而在201101就计入G2。

(2)当前为准(AS-IS)

按照报表查询时的组织架构进行统计。尽管BBB在201012属于G1,但是按照查询时的日期,仍然计入G2。

(3)时间相关(TIME-DEPENDENT)

按照用户报表查询时所选择日期的组织架构进行统计。在报表查询时,如果用户输入的日期早于201101,那么所有数据按照之前的组织架构统计,即BBB在201101也计入G1,EEE无主数据,不计入G1或G2。如果用户输入的日期等于或晚于201101,那么所有数据按照之后的组织架构统计,即BBB在201012也计入G2。

(4)可比架构(COMPARABLE)

只统计在一定期间内组织架构未发生变化,有可比性的数据。由于只有AAA、CCC和DDD的组织架构未发生变化,所以只显示这三个销售员的情况。

在下节将分别演示在BW系统中这4种场景的实现步骤。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈