bw项目抱佛脚入门资料-2.按照指标创建BW数据存储对象

提示:这篇文章可以学习如何根据用户收上来的指标进行BW数据建模


前言

一般项目实施顾问会统筹项目蓝图,收集上来指标体系列表,bw开发顾问可以根据相关的指标来建立存储数据和运算指标的数据存储对象(DSO),然后根据聚合需求决定是否建立信息立方体。今天文章所有操作都在事务代码RSA1下操作。
注意:
最小的对象:信息对象InfoObject,后面都会简称IO
数据存储对象:data storage object,后面简称DSO

一、创建InfoArea-信息域

RSA1-信息对象-相当于在每个bw对象建立前,建立个栏目(可以理解为文件夹),右击选择新建信息域即可,注意EN版本:InfoArea-右击列表的标题:create InfoArea(下面每个bw建模对象都是通过这种形式创建信息范围(信息域))
在这里插入图片描述

二、创建信息对象目录

点击左边InfoObjects——右边InfoArea右击——创建InfoObject Catalog
信息对象类型:特征、主特征
在这里插入图片描述
特征:目录用于保存信息对象为特征类的指标(关键指标,用来groupby的或者用来作为显示、文本类指标)
关键指标:该目录用于保存信息对象为主特征类的指标(汇总、计数等聚合指标)

三、创建信息对象创建特征/主特征

1.特征的创建

在特征类型的信息对象目录右击——创建info object
可以char类型,主要是用来装sum avg等运算的分组(group by)标志字段
在这里插入图片描述

1.1新建的特征:IO_NODE
1.2填写数据类型和长度
1.3默认勾选仅属性:勾选后只能显示,不能作为导航属性
1.4小写字母:保留原来小写字母
1.5属性tab:一般都是单个字段,如果某IO里面需要构造成结构,可以在该IO属性新建更多的IO

2.主特征(指标)创建

同上,只是在主特征类型的信息对象目录右击创建而已,主要是用于sum avg等计算的数量、金额、编号、日期等关键指标字段
在这里插入图片描述
小结:
最后新建完infoobject、特征后,激活后会在SE11自动建立相应的数据表(用于抽取数据),显示在主数据/文本tab中。
最终结构:(指派给的意思是作为某IO的属性,从而形成结构)
IO_MAT
-IO_MATNM
-IO_MATNAME
-IO_STREET (结构,属性里面新建IO_*)
-IO_ID
-IO_PROVICE
-IO_AREA
-其他属性

四、创建数据存储对象

RSA1:信息提供者——右击信息范围(info area)——创建数据存储对象
在这里插入图片描述
1.选择关键字字段:选择上面建立的特征类信息对象作为关键字字段(显示和groupby的字段),操作方法是:
在这里插入图片描述
2.选择数据字段:选择上面建立的关键值类信息对象作为数据字段(聚合字段如数量金额等可以供groupby前avg sum的字段),操作类似1,也是右击-信息对象直接输入
注意;这里比较容易混淆的是DSO的关键字字段对应特征IO,DSO的数据字段对应关键值类IO。可以理解为DSO的关键字就是用来分类和显示用的,数值就是数量金额等可以用来聚合的指标

四、创建信息立方体

1.Rsa1——左边点击data targets(信息提供者)——右击新建信息块infocube
在这里插入图片描述
 infoprovider type:信息立方体类型,主要有standard,多立方体,SAP远程立方体、一般远程立方体
 infoarea:指定的上面创建的信息区,方便使用infoobject
 标准类:CL_RSD_DC_SUPPORT_INFOCUBE 信息立方体执行的基本类
2.在template表选择拖动到信息立方体的关键值(key figures)
信息对象目录:找到上面新建的IO,然后双击
在这里插入图片描述
在这里插入图片描述
把显示出来的IO字段,拖动到信息快相应的位置:

在这里插入图片描述
在这里插入图片描述
IO和IC的信息块都是对应关系的:
 新建的IO没有勾选仅属性,则可以拖动到导航属性
 新建的IO如果是主特征,可以拖动到关键值
 新建的IO是特征,只能拖动到维度,作为筛选维度;维度中右击可以新建:时间维度、具体char类型、具体字段类型
维度命名:立方体名+顺序号,最多有16个维度 3个保留给数据包时间和单位,13个排序供我们使用(蓝色的三个是默认生成的,后面1-13是手工建立);右击可指派具体IO(支持多个)
 可以通过右击管理数据立方体从而查看具体数据内容
在这里插入图片描述

四、插入特征值作为信息提供者

可以把文本类IO作为信息提供者(跟DSO/立方体CUBE一样装载数据)
(后面用到再详细说明)
在这里插入图片描述

总结

今天的文章是帮助大家根据业务收集的指标表,优先建立装载数据的DSO/CUB立方体等,后面篇章会根据指标的取数逻辑,创建或者激活数据源,然后创建DSO和数据源的转换等,敬请留意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小猿的hello World

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值