前面创建的Generic DataSource只能用于Full抽取,如果想进行Delta抽取,那么需要进行Delta设置。
1)T-code:RSO2进入修改Generic DataSource界面
●在系统默认的Generic DataSource类型Transaction data后输入新建的Generic DataSource的技术名称,如ZGDS_VIEW。
●单击Change按钮。
2)在Change DataSource界面,单击Generic Delta按钮,如图16-21所示。
图16-21单击 Generic Delta按钮
3)在弹出的Generic Delta对话框中的Delta-Specific Field区域,按图16-22所示进行设置。 ERDAT,即“销售订单创建日期”。
●在下面单击选择相关联的Calendar Day。
注意:本例的选择是不恰当的,因为Delta数据有三类:增、改、删。选择ERDAT,只能将新增的销售订单捕获,而无法捕获改动和删除的销售订单。本例的选择一方面是为了提醒初学者,另一方面为了便于后面讲解Safety Interval。
●保存好DataSource(注意单击三个对话框中的“保存”图标按钮)。
图16-22 Generic Delta设置
4)切换到BW系统,对于DataSource的“ZGDS_VIEW”做Initial抽取。
注意:这时可以不必删除上一步所做数据验证的Full InfoPackage和相应的PSA数据。
●建立Initial InfoPackage。
●Start抽取数据。
5)切换到ECC系统,查看Delta Queue的状态,操作和结果如图16-23所示。
●T-code:RSA7,可以看到,完成Initial抽取后,ZGDS_VIEW出现在Delta Queue中,单击图标。
●在弹出的Generic Delta:Current Status对话框中可以看到,Current Status是数据抽取的当天:2011年4月2日。
(www.xing528.com)
图16-23 Delta Queue的状态
6)修改Delta的安全间隔设置,如图16-24所示。
●重复第1)和2)步,进入Generic Delta对话框。
●在Settings区域的Safety Interval Upper Limit文本框中输入“1”。
●保存DataSource(注意要单击三个对话框中的保存图标按钮)。
图16-24 修改Delta的安全间隔设置
7)切换到BW系统,删除Initial的数据和标记。
●T-code:RSA1,在DataSource中ZGDS_VIEW的PSA中,删除Initial加载的数据。
●T-code:RSA1,双击DataSource中ZGDS_VIEW下的Initial InfoPackage,选择菜单命令Scheduler→Initialization Options for Source System,如图16-25所示。
图16-25 在InfoPackage下拉上菜单中选择源系统初始化选项
●在弹出的Initialization for this Source对话框中,选中Initial InfoPackage,并单击下面的删除图标按钮将其删除,弹出消息框,确认即可。在Initialization for this Source对话框中,单击继续图标按钮,如图16-26所示。
图16-26 删除Initial标记
8)在BW系统,重新开始Initial InfoPackage,重做Initial抽取。
9)切换到ECC系统,查看Delta Queue的状态,重复第5)步操作,在弹出的Generic Delta:Current Status对话框中,可以看到Current Status是数据抽取的前一天:2011年4月1日,如图16-27所示。
图16-27 修改安全间隔后的Delta Queue状态
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。