题记:忽然想到这么个问题,后勤数据源和非后勤数据初始化有何区别,然后进行周边的拓展,所以就形成了下文。大部分知识源于TBW350和SAP SDN。
对数据源抽取机制的深入探讨
一、什么数据源需要初始化,为什么要进行初始化
有增量机制的数据源就需要初始化,初始化的目的是为了给系统一个时间点,来生成Delta队列。
怎样进行初始化:其实当我们跑I包的时候,Delta队列就建立了,这个和Setup table没有关系
Setup table是怎么回事儿:在LO(Logistic,后勤)的抽取中,Extractor不允许直接操作应用表,也许是为了方式读写的冲突,也许是为了保证凭证的安全,也许是为了减轻负载…反正就是不行,所以就得在initialization的时候Delete然后Fill Setup table。仅限于LO的数据源。
Reasons for why setup tables is :
1) Main reason is HUGE VOLUMES OF LO data.
2) To avoid interdependency, while still making changes transactional tables in R/3.
3) Customized cluster and pool tables enhancing extraction easier.
FI的为什么不用Setup table:因为FI的数据可以直接从Table里抽取。
RSA7(Delta Queue),这是虚拟的,真实存放数据的是SMQ1 (Out bound Queue)
V3 Update Mode
1、Based on your delta updated mechanism, it will be either V1 or V2 or V3
2、Delta tables will be based your delta updated process ,it will be either Extraction queue or Update tables and the colle
SAP BW里数据源提取数据的原理
最新推荐文章于 2025-11-01 12:25:31 发布
文章讨论了SAP系统中后勤数据源和非后勤数据初始化的区别,重点介绍了Delta队列的建立、初始化过程以及V1、V2、V3更新模式。初始化主要是为了生成增量队列,而Setuptable在LO数据源中用于避免直接操作应用表。FI数据源可以直接从表中抽取,不使用Setuptable。Delta机制通过Timestamp等标记新旧数据,提高性能。文章还详细阐述了不同模块如FI、MM的Delta抽取方式及其差异。

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



