var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "//hm.baidu.com/hm.js?f5f067457dfb7e02e508f701b65110bc"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

相关资料
站内热点

SAP_BW中文件作为数据源配置及操作手册

更新日期:2011-04-04  作者:陆大春  免费下载文件

SAP BW中文件作为数据源配置及操作手册

SAP BW文件作为数据源配置及操作手册

概述

业务说明

本文以文件作为数据源举例说明BW系统的基本配置及操作过程。

最后的展示使用BW3.X中的query进行,需要客户机安装Microsoft的Excel。。

概念

BI(Business Intelligence,商务智能):

SAP BI(SAP Business Information Warehouse):

DW(Data Warehouse, 数据仓库):

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

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

信息对象(InfoObject)

信息立方体(InfoCube)

ODS(Operational Data Store,运营数据存储)

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

ETL(Extract Transform Load)

逻辑视图

PSA

配置顺序

数据传递逻辑

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

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

T-code

RSA1

File As Source

业务说明

使用文件作为源系统。

使用系统标准的infoObject。

暂时没有使用InfoSource。

基本的原理是:

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

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

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

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

导入的文件样本

Create Source system

确认后,系统会运行一段时间。

Create DataSource

在标题栏上右键的方式创建Application component没有成功,改用在下层创建。

创建

确认后维护描述。

回车后系统提示是否需要从InfoObject复制属性。

确认copy。

同样的方式增加其他的字段。

增加完成后执行激活。

Create InfoPackage

切换到Extraction,指定文件的路径,因为是csv文件,指定数据的格式。

保存后切换到Schedule,执行“Start”。

查看PSA数据导入情况

执行Monitor-request-status,查看执行的日志。

可以查看到详细的信息,此处显示有两条记录被更新到PSA中。

InfoProvider

信息提供者(InfoProvider)覆盖各种数据基础元对象,可将这些对象统一视作查询定义中提供的数据并因此提供可以以统一的方式报告的数据.包含下列对象:

• 数据存储对象DataStore Object

• 信息块InfoCube

• 信息对象(如果它们包含主数据和/或文本)

• 虚拟提供者VirtualProvider

• 信息集InfoSet

• 集合级别

• 多重提供者MultiProvider

• InfoArea

标题栏上右键“Create InfoArea”。

确认后,右键“Create DataStore Object”。

执行新建后新建DataStore Object。

首先创建DataStore Object中的关键字。

选择“InfoObject Direct Input”

手工输入“0COMP_CODE”,作为关键字。同样方法,将公司代码描述作为KEY字段,将0AMOUNT作为数据字段,系统会自动带出货币类型。

设置“Unique Data Records”、“Activate Data Automatically”自动激活。

执行激活。

Create Transfermation for DataStore

执行激活,系统提示:

再创建一个数据传输过程。

执行完成后,进行激活。

执行“Execute”,系统会提示是否显示监视器,此时可以选择显示监视器查看过程。

可以看到有两条数据更新完成。

在DataSource Object上右键,可以查看数据流的流向,如下图:

在DataStore Object上右键选择管理,可以查看数据的传输情况。

切换到contents,执行“New Data”,可以查看数据的导入情况。

执行完成后可以看到“ID of Request Generated upon Activation”下产生了请求号(2420)。

InfoSource(这个暂时没有使用)

右键选择“Create InfoSource”

确认后增加相关的字段,同时指定关键字。

执行激活。

以下未改。

激活并保存。

Create a query

路径:

「开始」菜单\程序\Business Explorer\Business Explorer (SAP BW 3.x)\Analyzer (SAP BW 3.x)

打开按钮上右键,选择“查询”

执行新建。

选择一个正确的DataStore Object,进行Query Designer界面。

保存后,系统将显示查询出的结果。

结束

  




免费下载链接:      查看附件打开密码

友荐云推荐