BW开发步骤.docx
《BW开发步骤.docx》由会员分享,可在线阅读,更多相关《BW开发步骤.docx(25页珍藏版)》请在冰豆网上搜索。
BW开发步骤
1、登录设置
BW测试机
BW正式机
2、查看所需的数据系统中是否有标准的数据源(在sap中)rsa5
如果没有需要自定义一个数据源:
rso2
根据所需的数据源的类型选择是业务数据还是主数据属性
注:
在‘视图/表’这栏填写数据来源是哪个视图或表。
3、数据源建好之后进入BW系统运行rsa1,在DataSources里找到应用程序组件右键选择
‘ReplicateMetadata’刚在sap中新建的数据源就会显示出来
4、选中所需的数据源点修改并激活,然后右键选择‘CreateInfoPackage’
InfoPackage的命名规则:
IF_数据源名_F(orDorI)(F表示全量,I表示初始化,D表示增量)
注:
自定义的数据源都是全量,系统标准的用初始化和增量(需建两个InfoPackage)。
InfoPackage建好之后在Update下面选择是全量还是初始化加增量
5、建DSO:
在左侧菜单栏选择‘InfoProvider’
一般我们建的DSO都在ZKZBW这个目录下面,具体开所建的数据属于哪个模块就在ZKZBW下面的具体模块下面创建,如下图右键选择‘CreateDataStoreObject’.
DSO命名规则:
Z+模块名+_D+两位的流水号。
将新建的DSO激活(没激活的话呈灰色、激活的话呈蓝色)
6、激活之后选中‘Keyfields’右键选择‘InfoObjectDirectInput’
将相应的InfoObject输入
DataFields的添加步骤和KeyFields一样
待DataFields和KeyFields添加完毕再将DSO激活
7、创建转换关系:
选中DSO右键选择‘CreateTransformation’
SourceoftheTransformation下面的ObiectType一般常用到的是IOBJ、ODSO、RSDS
数据来源若是某个主数据就用IOBJ,若是某个数据源就用RSDS,若是某个DSO就用ODSO
下面的Name就是相应数据源的name。
然后将数据源中的字段和新建的DSO里面相应的字段连接起来。
双击连接线可以设置相应的转换规则
线条连接好规则也设置好之后将此Transformation激活
8、创建DTP
选中DSO右键选择‘CreateDataTransferProcess’
分页栏Extraction里面可以设置是增量抽数还是全量抽数以及每个Package的大小和筛选条件。
设置好之后将此DataTransferProcess激活
9、激活之后就可以抽数验证了
点击DTP里面的分页栏Execute下面有个按扭‘Execute’
待右侧分页栏Header的指示灯变绿选中DSO选择‘ActivateData‘
点击‘Start’按扭然后点击‘Refresh’刷新
待激活完成就可以查看数据,选中DSO邮件选择‘Manage’
分页栏选择Contents
点击‘ActiveData’按扭即可查看刚刚激活的数据
输入选择条件然后点击运行按扭
10、处理链设置
左侧菜单栏选择‘ProcessChains’
看所要加入处理链的属于哪个模块,双击这个模块对应的处理链
点击修改按扭
一般需要添加到处理链的是‘ExecuteInfoPackage’和‘DataTransferProcess’
添加完之后将根据抽数的先后顺序连好保存并激活
11、传输
左侧菜单栏选择‘TransportConnection’选择‘SapTransport’下面的‘ObjectTypes’
像此次要传输的是整个DSO,ObjectType就选择ODSO
选择SelectObjects找到所要传输的DSO
将所需要传输的东西全部打钩然后点击上面的小车
Package选择ZBW然后保存,之后和SAP的传输完全一样