BW入门学习(BW310课程)(一)

InfoProvider 的简单定义:
InfoProvider 是一个可以在BEx 中为其创建或执行查询的对象。InfoProvider 是物理对象,有时是用于报表的逻辑“视图”。

该定义正确传达出:InfoProvider 既可以是实时数据库表中数据的物理存储,也可以是虚拟的数据集合(像视图一样),只临时集合数
据以便将其输入到查询中,但不永久存储数据。

 

两个主要的物理InfoProvider:InfoCube和DataStore 对象

InfoCube 是用于支持BI 查询的主要对象。它们旨在长时间存储汇总数据和集合数据。设计仓库的目的是确保大多数查询最初以这种类型的数据库对象为目标。

DataStore 对象是BI 中使用的另一个主要物理数据库存储对象。它们旨在存储非常详细(事务级别)的记录。(比如交易层级)

InfoProvider 可以在事务RSA1,即Data Warehousing Workbench 中显
示、创建和维护。通过建模→ InfoProvider,可以访问到它们。


在BI 中业务评估对象被看作是InfoObject。它们可分为特性(例如,客户)、关键值(例如,收入)、单位(例如,货币或者金额单位)、时间特性(例如,会计年度)和技术特性(例如,请求编号)。

InfoObject 在整个系统中用于创建存储数据的结构和表。它们使信息能够以结构化的形式建模。它们还用于定义报表以及评估主数据和交易数据。

 

特性类型的InfoObject又分为有主数据和无主数据的特性。

 如果一个特性指定属性、文本或层次结构表与之相链接来提供有关该特性的其他信息,那么该特性是具有主数据型的。这时就应该由相关业务流程和特性来决定是否应该启用这些主数据表。

想创建InfoObject,就需要先创建InfoArea与InfoObjectCat,也就是一些类似文件夹可以对内容进行分类管理的概念,类似于Java编程中包的概念。

创建InfoArea

在上图红色箭头出点击鼠标右键(跟通常的软件操作习惯不太一样),选择建立信息范围(InfoArea)。

填入名称与描述,确定,接下来在新建的信息范围上点右键,选择创建信息对象目录(InfoObjectCat)

出现以下对话框

创建两个信息对象目录,一个是特性类型的信息对象目录,将来存放特性类型的信息对象,一个是

关键指标型的信息对象目录。建好如下

接下来在建好的关键值类型信息对象目录上点右键,如下

填入指标 AMOUNT11和描述 GR11 金额,按如下创建关键值型的信息对象,

输入完毕,保存并激活,上面创建InfoArea与InfoObjectCat时也需要激活。

下面在特性类型的InfoObjectCat中创建一个特性类型的InfoObject

方法也是在特性类型InfoObjectCat上点鼠标右键,创建InfoObject

 

常规标签页:
字段名称输入值
数据类型CHAR
长度13
转换例程ALPHA

 

 

主数据/文本标签页:
字段名称输入值

勾选以下内容:
具有主数据
具有文本
存在短文本
存在中等长度的文本
文本是语言相关的
文本是时间相关的

 

层次结构标签页:
勾选一下内容:
具有层次结构
层次结构不是时间相关的
层次结构中允许的间隔

 

组合标签页:

上级InfoObject   0CO_AREA

 

 

属性标签页:
属性                     时间相关     导航属性打开/关闭
0COMP_CODE          √                       √
0BUS_AREA             √                       √
0RESP_PERS            √                      
0CURRENCY             √                      
0PROFIT_CTR           √
0ENTRYDATE            √

 

点击保存和激活

posted on 2011-05-06 11:08  imgogogo  阅读(1185)  评论(0编辑  收藏  举报

导航