本文档主要指导具体操作步骤,一些技术名称和描述可能在各步骤中不对应,可以忽略
一、模型建立
1、建立信息区和信息对象目录
1)进入BW工作台
输入技术名称和描述
1)创建特性信息对象
在特性信息对象目录上右击,创建特性信息对象
在弹出窗口输入相关参数,Attribute Only默认选中,表示不带主数据,只作属性,设置完成后一起激活,信息对象和属性创建完成
2)创建关键值信息对象
在关键值信息对象目录上右击,创建关键值信息对象
在右侧弹出窗口中补全相关信息,激活
3、建立数据存储对象
数据存储对象(DSO)是二维表结构,DSO基本设置只需要确定关键字字段(Key Fields)和数据字段(Data Fields)即可
到信息提供者下选中测试的信息提供者,右击
在弹出窗口输入技术名称和描述,点击右下角创建图标
1)添加关键字字段(Key Fields)
关键字段一般都是特性,一定要确保主键(关键字段的组合)能够满足要求
在右侧弹出窗口中选中Key fields,右击选中InfoObject Direct Input
2)添加数据字段
在界面上选中Data Fields,右击
4、建立信息立方体
信息对象是一个多维结构,维度建模是要考虑的重点,即将相应的特性如何放到合适的维度中。
在测试的信息提供者上右击,选择创建信息立方体
在弹出窗口输入技术名称和描述,点击创建图标
1)设置关键值(KeyFigure)信息对象
上个步骤点击创建按钮后,在右侧弹出窗口选中关键值目录,右击,选中信息对象直接插入
2)设置Time维度
设置完成后如下图
NOTE:在同一个维度中,要避免放入多对多关系的信息对象,可以放入1对多或1对1关系的信息对象
5、特性设置为信息提供者
特性(Characteristic)也能像数据存储对象和信息提供者一样,用于出报表,就是说也可以作为信息提供者,但需要设置

在弹出窗口中设置作为信息提供者的特性信息对象
6、建立数据源
在创建数据源(DataSource)之前,要
创建源系统(Source System)和应用程序组件(Application Component),应用程序组件类似Windows中的文件夹,在BW中是DataSource的文件夹,而且可以嵌套,以文件源系统为例。
1)创建文件源系统和应用程序组件
数据源是按业务数据和主数据来分类的。
在新建的应用程序组件上右击,创建数据源

打开第四个选项卡,在InfoObjectTemplate列,输入字段对应的信息对象,输入完后按回车,弹出对话框询问是否复制
InfoObject的属性来定义DataSource中的Field列,点击确定,结果如下图
3)创建主数据属性数据源(Master Data Attributes)
过程和上面类似,此处只截图
7、建立信息包(InfoPackage)
信息包的作用是将源系统的数据加载到BW系统中。
在数据源上右击,点击创建信息包
1)为各数据源建立相应转换
以业务数据源为例
方法一,源对象上建立转换
在DataSource中的业务数据源上右击,创建转换

由于是在数据源中创建的转换,所以源对象信息已经自动生成,需要补全目标对象
(信息提供者)
信息
创建后右侧出现

由于在创建数据源时,采用InfoObject Template,所以系统已将对应字段和信息对象自动连线
激活
方法二,目标对象上建立转换
切换到InfoProvider界面,在目标对象上右击,创建转换
2)创建数据存储对象(DSO)到信息立方体(InfoCube)的转换
在信息立方体上右击,创建转换

选择源对象类型,输入源对象技术描述
9、建立数据传输进程(Data Transfer Processes——DTP)
DTP主要用于BW内部数据加载,总是和转换成对出现,当转换激活后,则会出现一个相对应的空的DTP文件,要确保每个转换下都要建立DTP。
以DSO为例
选中DSO下的空DTP文件夹,右击创建数据传输进程
要确保每个转换必须有数据传输进程。
最后附上自己整理的流程图
