SAP BW配置及操作手册


 

SAP BW配置及操作手册

http://www.sapzh.com/html/Financial/bw/2742.html

概述

业务说明

基于SAP ECC6

 

使用RSA3

0TCT_DS01数据源可以查看对BW数据的读取情况。

为了从EP中链接到SAP系统,需要配置单点登录,另外需要用户在ECC中拥有RSRR_WEB的权限

基本原理

以下是基于文件的BW设置的基本原理,也可以说是一个基本的操作过程。

1.设置一个源系统,用于确定数据从哪里来。

2.创建一个Datasource,用于存放抽取过来的数据。此时的抽取式通过InfoPackage实现的。

3.创建一个DataStore Object对象,用于存放处理后的数据。Datasource和DataStore Object之间通过Transformation(转换规则)进行关联,同时需要创建一个Transfer Process用于数据的抽取处理。每个DataStore Object是属于一个InfoArea,也就是说一个Info Area下可以根据需要按照不同的规则更新出不同DataStore Object。

4.在Explorer中创建一个查询,查询需要的数据,设计查询时可以设置一个过滤器进行必要的筛选。

 

Table

RSIDOCSAVE

 

相关概念

BI(Business Intelligence,商务智能)

 

SAP BI(SAP Business Information Warehouse)

 

DW(Data Warehouse,数据仓库)

 

DM (Data Mining,数据挖掘)

 

OLTP(Online Transaction Process,在线事务处理)

OLAP(Online Analysis Process,在线分析处理)

 

逻辑视图

 

概念(BW)

信息区域(Info Area)

 

信息对象(InfoObject)

概述

 

信息对象组(InfoObject Catalog)

 

特性Characteristic

 

关键值Key figures

 

单位(Unit)

 

时间特性(Time Characteristic)

 

数据对象的属性

关键字段KeyField

 

数据字段Data Field

 

导航属性Navigation Attribution

 

索引Indexes

特征值Value

 

ETL(Extract Transform Load)提取转换加载

 

数据存储

PSA(Persistent Staging Area,连续的分段传输区域)

 

信息提供者Info Provider

 

ODS(Operational Data Store,运营数据存储)-7.0变为DSO

 

DSO(Data Store Object,数据存储对象)

 

信息立方体(InfoCube)

 

多信息提供者Multi Provider

 

信息集InfoSet
虚拟提供者(Virtual Provider)-未整理

 

信息源InfoSource

 

数据处理

信息包InfoPackage

 

转换Transformation

 

配置顺序

 

 

 

数据传递逻辑

 

所有外部系统都可以看作镜像到SAP BI的数据源(DataSource),通过一定的映射关系(Mapping)与SAP BI系统内部的信息提供者(InfoProvider)相关联。从技术上讲,数据源就是外部系统(例如SAP R/3系统)。

SAP BI首先通过创建数据源(Data Source) ,利用信息上载包(InfoPackage)提取外部系统的数据;通过转换流程(Transofrmation)内预先设定的转换规则、更新规则对数据进行必要的过滤或处理,再利用数据传输流(Data Transfer Process)将信息按照业务分析需求通过关联保存到信息提供者(InfoProvider),即实际的存储结构中,完成整个数据抽取的流程。

 

BI CONTENT

为了使用系统预定义的业务对象,需要安装一个系统包BI_CONT(业务智能目录)。

 

BI CONTENT是一套预配置的基于SAP(ERP,CRM等)业务的信息模型,包含了大部分的SAP业务数据的抽取和展示,可以直接安装使用,也可以作为模板使用

 

File As Source-另外总结

参见《SAP_BW-SAP_BW中文件作为数据源配置及操作手册》。

 

ECC As Source

源系统中的配置

常用事务码

 

RSA2, RSA3, RSA5, RSA6, RSA7, LBWE, LBWQ, SBIW

传递Content的组件层次-RSA9

RSA9

执行“Yes”就可以了,只是系统会提示要求指定开发类和请求号。

激活数据源-RSA5

对需要激活的数据源,选择后尽心激活即可。

RSA5

 

测试ERP数据源-RSA3

只有激活的数据源才能在RSA3中选择。

RSA3

显示记录/调用:每个数据包的记录数量。

显示提取.调用:抽取的数据包个数。

抽取的总记录数为:“显示记录/调用”*“显示提取.调用”

查询到数据后,“Display List”按钮才可用。

显示数据。

在数据上双击就可以显示。

 

查看增量增量更新

RSA7

 

其他说明

为了使用主数据,需要将FI-IO应用组件全部激活。

 

数据源增强的步骤

 

n CMOD : BW000001

n 用于增强的出口:

- EXIT_SAPLRSAP_001 业务数据

- EXIT_SAPLRSAP_002 主数据

l 典型步骤:

- SE11,为数据源结构添加字段

- RSA6,设置新添加的字段属性,去掉“隐藏”

- EXIT_SAPLRSAP_001 进行取数及其他处理

- BW中重新复制数据源,并修改相应的模型和规则

 

BW系统中的配置-RSA1

配置过程

 

最简化的过程

 

 

常用事务码

 

RSA1, RSECADMIN

 

导入信息对象-RSA1

在安装完成后BI_CONT后,还需要将信息对象导入到正式系统中。

 

RSA1

双击。

全选后,执行“Transfer Selections”。

选择“Install”。

选择“Transfer all without dialog”,或者“transfer selections”。

完成后就可以在信息对象(InfoObject)中看到。

 

编辑信息对象-RSD1

RSD1

创建源系统-RSA1

创建完成源系统后需要进行激活和复制。

RSA1

 

激活数据源-RSA1

如果在源系统中增加了激活的数据源,需要先执行复制。

找到数据源以后,切换到修改状态,执行激活。

RSA1

激活后数据源就显示为激活状态(绿灯)。

 

创建信息提供者的信息区域- RSA1

在标题栏上右键选择“Create InfoArea”。

信息范围(InfoArea)相当于一个文件夹。

RSA1

创建信息对象- RSA1

RSA1

 

 

属性(Attribute)是指该特性(Characteristic)的一些附加属性,一旦选中这一特性以后,附加的属性也将自动加入到查询中。例如一个项目定义需要包含附属的开工日期等信息作为属性。

组合(Compounding)是指这一特性需要同时和另外一个特性同时使用,例如利润中心,需要和控制范围特性同时使用,否则并不能唯一确定。

 

 

 

 

 

 

 

 

 

 

 

创建ODS- RSA1

RSA1

选择信息区域,指定好ODS的编码和名称即可。

字段只有设置为导航(Navigation Attribution)后,才可以在QUERY中选择为行或者自由特性。如果没有设置为导航属性,那么在query中可以拖到一个导航属性的字段下,相当于形成一个组合,只要这个导航属性的字段拖到查询结果中,相应的附属字段也会列出。

 

 

 

 

创建Cube

一个Cube最多能有233个关键字。

 

自定义数据源

定义过程

 

 

 

创建一个结构-SE11

创建一个结构,该数据结构同数据源的数据结构相同,这样可以保证交互时的逻辑更加简化。

创建一个函数-SE37

该函数实现从相关的数据表中取数,通过处理后放到结构中。

 

创建数据源-RSO2

创建一个数据源,指定其对应的函数和结构。

 

定义数据源的数据结构-RSA6

 

原理推测

在BW系统中复制数据源时,系统首先找到对应的函数,执行函数对应的程序,将数据存入结构中,然后再通过结构将数据存入到BW系统中的数据源对应的数据表中。

 

 

 

数据的处理

数据的上传

上传到PSA

通过信息包(InfoPackage)将数据从源系统上传到PSA。

 

查看PSA中的数据

在数据源的右键中,选择“管理”,在弹出框中的标题栏中就有数据表名,例如“/BIC/B0000783”,这个名称只是表名的前部分,实际需要在后面补零,例如“/BIC/B0000783000”。

使用SE16查看表中的数据。

 

上传到模型

通过转换将数据从PSA上传到模型中,也可以通过转换将数据在模型之间互相传递。

 

查看模型中的数据

在模型的右键中直接选择“显示数据”。

 

数据的删除

删除索引

 

在删除数据前需要先删除索引。

 

删除模型数据

删除数据时需要删除模型中的数据,直接在模型的右键中就有删除数据的菜单。

 

删除数据源的PSA的数据

在数据源右键中选择“管理”,进入后删除PSA中的所有请求。

如果请求是黄灯,那么将不能直接删除,这时需要进入“监控器”,将状态改为“状态不正常”,然后再删除。

 

 

 

Query Designer中的定义-另外总结

创建query

通过菜单进入

 

预览Query的结果-RSRT

如果同EP关联,可以直接使用query上的“执行”功能预览,也可以在BW对应的系统中使用RSRT预览。

 

 

 

Web Application Designer中的定义-另外总结

概述

其实一个查询在执行时也是一个WAD,只是使用了标准模板的WAD而已。

通过WAD可以开发一个网页,而网页的数据可以根据定义的数据源进行抽取。

创建一个WAD

 

先要拖入一个容器。

然后右键创建表格。

表格可以用于定位。

 

创建一个数据提供者

 

再拖入一个分析,指定对应的数据提供者。

 

这样一个WAD就创建完成了。

 

EP中的定义-另外总结

定义一个iView

iView相当于一个菜单,在iView中指定链接到哪个WAD或者是QUERY。

 

分配iView到角色

将iView分配到角色,这样这个角色就具有了这个iView的执行权限。

 

分配角色到用户

将角色分配到用户,这样对应的用户就可以执行每个角色下的iView了。

 

 

结束


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM