三月22日学习笔记—LO后勤抽取的三种更新方法的操作

3月22日学习笔记—LO后勤抽取的三种更新方法的操作

今天的学习内容是LO后勤抽取,有3种更新模式:

直接增量(update mo)V1 1.order(VA01)-delta queue(rsa7)

队列化增量V2 1.order(va01)-extractor queue(LBWO) 2.job contral(LBWE)-delta queue(rsa7)

未序列化的V3更新 1.order(VA01)-update table(SM13) 2.job contral(LBWE)-delta queue(RSA7) update table----delta queue

未序列化的V3更新演练操作:

1、选择R3端对SD模块中的一个数据源进行激活,选择的是销售凭证项目数据这个数据源,通过TCODE   RSA5进入如下页面然后在SAP应用程序组件中的SD以下找到2LIS_11_VAITM数据源,选中它然后单击左上方“选择子树”按钮就选中了该数据源,然后点击*的激活数据源按钮,之后该数据源就激活了,激活以后的数据源才可以在RSA6中查看到。该数据源未进行激活的情况下进行)

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

2、TCODE RSA6进入已激活数据源页面会发现已经激活的数据源2LIS_11_VAITM。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

3、TCODE RSA1进入DWW(Data Warehoursing Workbench数据仓库工作台),进入数据源界面中,选择SOURCE SYSTEM为BW端,在树结构中找到SD模块的应用程序组件,因为我们需要从R3端把激活的2LIS_11_VAITM数据源复制到BW端来,所以选择SD模块进行元数据复制(没有必要对更上级范围进行复制),之后BW端的2LIS_11_VAITM数据源就会出现在这里。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

4、如果是第一次对2LIS_11_VAITM数据源创建infopackage的话,就创建初始化的更新方式,这是因为在TCODE RSA7中查看不到2LIS_11_VAITM数据源的delta queue(增量队列),即是说2LIS_11_VAITM数据源不存在delta queue,建立初始化infopackage并执行以后,2LIS_11_VAITM数据源就会出现delta queue。(建立第一个infopackage的时候是无法选择更新方式为增量更新的,建立并执行初始化infopackage以后infopackage可以选择i增量更新方式)

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

初始化执行之前的infopackage不存在增量更新

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

初始化执行之后的infopackage可以选择增量更新

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

此时RSA7 增量队列中会出现2LIS_11_VAITM数据源的delta queue。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

5、因为是针对SD模块中2LIS_11_VAITM数据源进行操作,所以我们开始创建销售订单,为了方便我们直接以以已经存在的订单号创建订单,通过TCODE VA01进入创建订单页面,在订单类型中直接输入OR(标准订单),点击左上角依照参考创建,选择订单选项卡,在订单中填入已经存在的订单号作为参考,以此参考创建新的订单。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

保存以后的标准订单生产订单号12089。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

6、新订单12089创建好以后,数据就会出现在update table(更新表)(SM13)中,此时顺便一提的是在更新表中有数据的时候无法更改增量更新模式(LBWE),必须在update table中的数据全部传输给delta quee以后才可以更改,如图所示:

TCODE LBWE进入下图可更改SD模块的更新模式。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

但会出现如图所示的提示。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

言归正传,此时订单数据会出现在update table中,我们需要把其中的数据传输到delta quee中。

TOCDE SM13进入update table中,执行。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

选择相应的数据双击进入。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

双击相应数据。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

在如下页面中选择对应数据双击repeat update重复更新。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

7、以上步骤完成以后,再次RSA7进入增量队列,查看到2LIS_11_VAITM的增量队列中数据记录增加1条(原记录是1条)。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

选中查看数据。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

可看到12089的订单数据已经在此处显示,说明LO的未序列化的V3更新模式已经成功将订单数据从update table中传输给delte queue中。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

 

队列化增量演练操作:

1、由于此时update table中已不存在数据,所以可以正常更改SD模块更新方式,TCODE  LBWE进入,更新方式更改为队列增量模式。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

在短描述处写入任意描述性文本。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

自动生成请求号

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

更改队列增量成功。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

此时我们进入rsa7中看到现在的2LIS_11_VAITM的增量队列为之前的2条记录。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

2、以前文的添加订单的方法继续创建一个订单,创建成功订单号为12091。

3、此时进入LBWQ抽取队列中可看到一条记录(之前没有数据)。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

4、进行操作将抽取队列的数据传输到delta quee中,点击作业控制,设置开始日期。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

因为要即时开始执行所以点击立刻,保存。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

如果打印参数为红色的话,要进入保存一次。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

点击调度工作,可看到成功提示。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

5、再次进入LBWQ中可看到之前那一条记录已经消失,是因为它已经传输到delta queue中。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

可看到RSA7中2LIS_11_VAITM的增量队列已经增加一条数据。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

进入查看到详细数据,可看到那条订单号为12091的数据。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

直接增量演练操作:

1、进入LBWE中设置该数据源更新方式为直接增量。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

2、以前文的添加订单的方法继续创建一个订单,创建成功订单号为12092和12093。

3、进入RSA7中可看到2LIS_11_VAITM的增量队列增加了2条记录。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作

进入查看可看到12092和12093的订单记录。

三月22日学习笔记—LO后勤抽取的三种更新方法的操作