预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

标准数据源增量 增量管理是向数据仓库提供数据时所必需的,其作用在于及时加载数据仓库的源系统中更改的数据,以及把需要传输到数据仓库的数据缩小到最相关的数据范围。此外,增量管理将有助于您对各自应用程序更改数据的访问,在某些情况下,还将使您第一时间获取这些数据。 下图说明了哪些BI源系统类型支持增量管理。增量管理意味着能够在单个数据请求中只将新建、已更改的数据记录提取到BI系统中。从技术角度而言,这表示请求DataSource的“增量更新”。标有“DQ”=增量队列的表表明由增量队列使用的源系统暂时储存新建、已更改的数据记录(下面再做详细解释)。 增量队列是SAP源系统中用于增量记录(即新记录和已更改的记录)的临时中央资源库。 BI增量队列基于SAPWeb应用程序服务器(qRFC)RFC技术中的队列功能。 Delta增量管理分为(看下图): ·对标准SAP数据源增量 ·对LO后勤数据增量 ·对其他数据源增量,如文件等 既然我们要对数据进行增量,那么首先就应该找到存放数据的数据源,也就是说要找到一个数据源的目录,也就是下面第一个表。 详细查看所有字段可输入T-CodeSE11,在输入下面表名称查看详细信息)。)R-T7s'i)wNROOSOURCE表:定义了每个数据源的基本属性。下面我们先来分析一下这个表, 这里我们只分析一些重要的字段。 ·TYPE(表示数据源的类型) ·EXMETHOD:ExtractionMethod(抽取方法) ·TFMETHODS:TransferMethods(传输方法) ·ZDD_ABLE字段表示是否支持“早期增量初始化”,这个表示在初始化时候是否继续收集增量; ·DETLA(DeltaProcessforaDataSource)(这个字段很重要) 增量流程是指数据的传输过程。它指定如何在BI中确定数据目标的数据。例如,这使您能设计出DataSource适合的数据目标、更新方法以及序列化的完成方法 从上图可以看到它有20种增量流程,我们接着开始了解下一些重要的增量流程。增量过程字段都存储在下面这个表中。RODELTAM表:定义了每种增量提取方式的方法,这里的增量过程表也是需要讲解一些重要字段,方便对增量有更深入和全方位的了解。 (下面图中的X表示Yes的意思,“”空表示NO) 下图是每个字段的解释(看不懂没关系,后面会有更深入的介绍)。 好的我们继续介绍几种重要的增量流程方法的详细含义: ABR采用前镜像、后镜像和反转镜像的更新模式,既支持覆盖又支持累加,所以数据源可以更新到DSO或者CUBE; AIE采用后镜像模式,只支持覆盖,不支持累加,所以该类型数据源不能直接加载到CUBE,一般会先加载到DSO;在FI-AR/AP中此种增量处理方式应用较多; ADD只支持累加,采用的是附加镜像的更新方式,所以既可以更新到DSO又可以更新到CUBE。 一般来说: CO的数据源都是ADD的,差额镜像,EFI的基本都是AIE,后镜像,ELO的基本都是ABR,这个就不用说了,很明细,新、前、后、翻转的镜像都存,量很大,D自建的默认是AIE,同FI(BT的是没有提供更改方法,所以自建的统一都是AIE),E主数据的一般采用AIE、AIM和NEWE,说明比较侧重结果和新增数据。 GenericDelta通用增量流程服务 如果需要,您也可以集成“通用DataSource”的增量流程。但是,需要符合某些前提条件。必须具有一种确认已传输数据记录的方式,以便能够确定增量。也就是说怎么去判断记录是增量产生的。一般来说非后勤和主数据还有自建的数据源都是GenericDelta。 输入T-Code“RSO2”进入数据源管理,如果要使用“通用增量流程”,点击下图中红圈按钮。 进入下图界面: 这个界面是做什么用的哪?这里就是前面说的设置判断数据是否为增量数据的地方。 ·有四中字段类型来选择: 1Timestamp(UTC)世界通用时间 2Timestamp(Local)本地时间 3CalendarDay日历日 4NumericPointer数字指针(例如凭证编号等) ·设置增量选择的安全间隔上下限 安全间隔上限 如果此值为初始值,则存在提取期间产生的记录无法提取的危险。示例:使用时戳指定增量。上次读取的时戳是12:00:00。下次增量提取从12:30:00开始。因此,选择间隔从12:00:00到12:30:00。提取结束时,计数器设置为12:30:00。比如文档记录的创建时间是12:25,保存时间是12:35。此记录不包括在已提取数据范围之内,但下次由于记录的时戳,也不提取此记录。 为此,读取和传输数据之间的安全间隔应总是大于为此DataSource(为时戳增量)创建记录所需的最大时间范围,或应该是足够大的数据间隔(使用连续的数