GL数据源提取

FI由于比较复杂,内部财报,外部财务报表要多份。
一开始呢,ECC不同Schema下面放不同的数据来满足不同财报的要求。
比如总账和分类账数据会有重复的,放在不同地方。时间长了数据就乱了。
然后就有了新GL,就是说数据集中存放来支持不同报表需求。新Schema来存放ECC FI的数据,BI Content也有了新extractor,infoProvider和queries。

1. 标准GL数据源

随便找一个数据源来看看。
在这里插入图片描述
有增量提取,看看是什么增量方式:
在这里插入图片描述
是个AIED:

在这里插入图片描述
有删除标志后像。那就是说,增量过程中,更新的会有后像,删除的会有D标志。那么对于这种情况呢,如果目标是Cube类型ADSO,也就是所有特性都是Key。那么考虑一下,针对所有特性都是Key的Cube,只能是所有关键值都被累加了。那么这个显然是不行的。我们需要的是后像覆盖前像值。也就是关键值更新是overwrite。
在这里插入图片描述
除了覆盖以外,对于这种数据源,增量过程中有个安全区间。

2. 安全区间

安全区间低值,默认是一个小时。
也就是说在上次delta更新后,我下次再取delta的值的时候,会把delta抽取时间往前推一个小时。
也就是说我DTP如果在处理链里是每天早上5点开始跑去抽数,那么我实际抽取时间不是昨天的5AM到今天的5AM。开始时间将会是4AM。那么这个中间昨天4AM到昨天5AM的记录会有重复的,即使重复了也会因为它是AIED有后像而被覆盖(ADSO是overwrite)。
那么为什么要这么个安全区间呢?哪些数据源有安全区间呢?怎么去改这个安全区间呢?

  1. 安全区间的值默认设置是1小时。那首先要了解安全区间为了防止哪种情况:数据丢失。
    数据丢失是由于不同应用服务器分配的时间戳有差别。系统时间可能会有45分钟的差距。
    数据更新时间和时间戳会有差异,数据更新保存时,这个更新保存在后台执行的时间和时间戳实际上是不匹配的。时间戳显示是03:55AM更新保存,而实际上是04:05AM保存好了到数据库表中。
    那么我04:00AM去抽数的时候,这条并没有保存到数据库表上去,我也就抽不到这条。可是它显示是03:55AM保存好了的。
    那么第二天我去抽的时候,从04:00AM去抽,就抽不到这条了,这个它就漏掉了。
  2. 数据源New GL,FI_SL,EC_PCA会设置安全区间。
    那么还有一个安全区间高值。啥意思呢?默认一小时,系统只抽取一小时之前保存好了的数值。为了怕你这近一个小时数据改了,删了的。就导致可能出现,我刚把你数据提取过来,结果这个数据在ERP中已经不在了。

对于ADD增量模式(0FI_GL_11)和NEWE模式(0EC_PCA_3/3FI_SL_XX_SI)都要设安全区间高值。
AIED模式的0FI_GL_10 一定要有安全区间低值。
AIED的0FI_GL_14你可以有一个,或者都有。那么对于这些数据源,低值可以很低,高值可以很高。或者系统默认1小时。
3. 安全区间在那里改?FAGL_BW_DELTASAFE_SET
在这里插入图片描述
在这里也能看到值。
在这里插入图片描述

2.1 更改0FI_AR_4/0FI_AP_4 delta时间由一天一次为一天数次

https://launchpad.support.sap.com/#/notes/991429
看上面这个note。
https://help.sap.com/saphelp_sfin200/helpdata/en/87/2f6152b82bf35fe10000000a423f68/frameset.htm
FI GL报表在S4里面合并。看上面。
在这里插入图片描述
在这里插入图片描述

总结一下,对于FIGL的数据,上层不能是Cube类型,因为会累加。
由于它的源上对数据源增量做了安全区间的处理,如果你用了CUBE的累加,那么数据会出错。只能是覆盖。

对于安全区间,实际上你有了高值,就不需要低值了。
对于高值,由于BW本来就不是实时数据,那么我把抽取时限人为的向前挪一个小时。也就是当下这一个小时内的数据不取。前段抽取时间也往前挪一个小时。

总结:
安全低值就是重复过去。你说只要昨天的数据,那么我给你昨天的再加上前一个小时的。很安全,就是有一小时的重复。所以不能加载到Cube里面去累加。
安全高值就是时间的倒退。上次我抽取呢是抽取到10点的数据。那现在到12点半了,我系统有好多新数据了,我要去抽了。不设置的话系统会去抽上次10点到现在12点半的数据。那我现在设置高值是1小时,就等于你说现在是12点半,我说现在是11点半,我减去1小时的时间,现在我只会去抽10点到11点半的数了。那么下次呢,我就会从这个11点半开始再往后抽到当前时间前一个小时。这样没有数据的重复就是最新数据来不了。也不会缺值的。因为你11点半那个时间戳保存的数据,即使过了半小时到12点才保存到系统数据库,那么我12点半也已经有了。于是我此时去抽11点半的数据,是不会遗漏的。

我觉得解释的很清楚了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1,bmp_in.zip<br>在多文档客户区中增加位图底图演示程序(59KB)<END><br>2,bmp_in2.zip<br>在多文档客户区中增加位图底图(27KB)<END><br>3,bitmap_ocx.zip<br>一个自适应大小的位图控件(3KB)<END><br>4,bitmap_ocx2.zip<br>一个自适应大小的位图控件演示程序(21KB)<END><br>5,dashline.zip<br>一个简单的虚线类(46KB)<END><br>6,rotatedc2.zip<br>旋转你的图形-高级内存设备描述表演示程序(49KB)<END><br>7,rotatedc.zip<br>旋转你的图形-高级内存设备描述表(21KB)<END><br>8,jtdraw.zip<br>JTDraw -- 一个绘画的例子(165KB)<END><br>9,autofont.zip<br>自动字体处理类(3KB)<END><br>10,colorapp.zip<br>CColor - 在一个类中包括了RGB和HLS设定可执行程序(10KB)<END><br>11,colorapp2.zip<br>CColor - 在一个类中包括了RGB和HLS设定(20KB)<END><br>12,jpeg.zip <br>操作JPEG的库和程序(390KB)<END><br>13,dibimage.zip <br>这个例子功能强大,能够以多种方式处理位图文件,强烈推荐 COOL(112KB)<END><br>14,ssbase.zip <br>屏幕保护程序基类(27KB)<END><br>15,quiz_scr.zip <br>十分简单的屏幕保护程序(32KB)<END><br>16,gpslib.zip <br>在你的应用程序中添加对GPS(全球定位系统)的支持,提供的DLL可被其它开发软件所利用(83KB)<END><br>17,throw.zip<br>平抛运动演示程序(40.8k VC 作者:添翼虎)(41KB)<END><br>18,dodib.zip<br>处理位图的例子(112KB)<END><br>19,ampuisrc.zip<br>类似于WinAMP的图形界面(50KB)<END><br>20,Gray.zip <br>一个基于DirectX的图象灰度处理示例,可是MMX的新作了(57KB)<END><br>21,Screen.zip <br>一个基于DirectX的截图示例,又是MMX的新作^o^,你看懂了话都能截图了(14KB)<END><br>22,opengl1.zip<br>OpenGL三维图形程序设计(539kb)<END><br>23,wingrap.zip<br>Windows图形编程(189kb)<END><br>24,Graphics.zip<br>VC图形编程的一个简单工程<1450kb><END><br>25,DIBShow.zip<br>设备无关位图的一个里例子<1830kb><END><br>26,Clock.zip<br>一个数字时钟的图形的工程<1450kb><END><br>27,PAINTOBJ.zip<br>一个类似于画图的小程序<1450kb><END><br>28,detect.zip<br>用差影法检测图象(25KB)<END><br>29,maslog.zip<br>综合录井图(418KB)<END><br>30,mfdraw.zip<br>多功能绘图(175KB)<END><br>31,mftab.zip<br>自由表格(63KB)<END><br>32,cimage.zip<br>一套图像处理程序,支持JPEG、GIF和PNG三种格式(892KB)<END><br>33,thinkr30.zip<br>简单的电子表格程序(141KB)<END><br>34,aseasy5.zip<br>另一个电子表格程序(319KB)<END><br>35,free.zip<br>一个电子表格程序,它能从脚本中处理数据(17KB)<END><br>36,iedit32.zip<br>在DOS中创建或编辑WINDOWS的图标(69KB)<END><br>37,giflt150.zip<br>保持GIF的可视面但减小它的大小25%(50KB)<END><br>38,gds31f.zip<br>观看,替换和转换 GIF/JPG/PCX/TIF/IFF/LBM/DL/ HAM/BMP/RLE/TGA/MAC/WPG/CUT/ANSI/TXT/IMG/ PBM/CUT/GL/FLI/MPG, 显示极小的图象(370KB)<END><br>39,fview10.zip<br>观看JPEG/GIF/TARGA 文件(72KB)<END><br>40,dta22b2.zip<br>从TGA文件创建FLI/FLC动画(254KB)<END><br>41,dfe-104.zip<br>显示字体编辑器能为EGA和VGA显示器创建新字体(219KB)<END><br>42,cmorph21.zip<br>create morphed images with TGA/IMG/BMP/GIF/IPI/PCX files(630KB)<END><br>43,bmp2ico.zip<br>转换BMP文件到WINDOWS 3.X的ICO文件(22KB)<END><br>44,alch151.zip<br>图形转换器(359KB)<END><br>45,aaplay10.zip<br>Autodesk Animator's FLI player(53KB)<END><br>46,a2r103.zip<br>转换ANSI 屏幕到RIP格式(17KB)<END><br>47,show204.zip<br>GIF/PCX/JPEG 观察器(252KB)<END><br>48,bmp.zip<br>操纵位图的开发包(78KB)<END><br>49,draw_in.zip<br>在状态条里显现图(29KB)<END><br>50,cimageb.zip<br>读写jpg,dib文件的类。(267KB)<END><br>51,RGNC.zip<br>想制做超cool图形界面吗用它吧。(18KB)<END><br>52,CISBitmap.zip<br>这个从Cbitmap派生的位图类使你可以通过指定一种颜色把一幅位图变透明,而它的使用差不多同Cbitamp一样简单。(2KB)<END><br>53,Cdib.zip<br>这个类库可以实现设备无关位图的创建,显示,读入,保存,捕捉位图(6KB)<END><br>54,geotrans.zip<br>行程编码,JPEG压缩编码(基本系统)(32KB)<END><br>55,smooth.zip<br>图象的检测,模板匹配算法代码(24KB)<END><br>56,dither.zip<br>图象的边沿检测与提取,轮廓跟踪算法代码(24KB)<END><br>57,colorrope.zip<br>腐蚀,膨胀,细化算法代码(31KB)<END><br>58,morph.zip<br>直方图修正和彩色变换算法代码(17KB)<END><br>59,edge.zip<br>实现图案化和抖动技术以及bmp2txt代码(34KB)<END><br>60,compress.zip<br>图象的几何变换算法(128KB)<END><br>61,tga2gif.zip<br>TGA文件转换为GIF文件。(14KB)<END><br>62,tooltip.zip<br>可以多行显示的提示条(32KB)<END><br>63,yearmonth.zip<br>选择年/月的控制(39KB)<END><br>64,calen32a.zip<br>提供日历功能的动态库, 含有演示代码(79KB)<END><br>65,mappin.zip<br>你可以在你的GIS(地图信息系统)中使用这些程序,因为它演示了在地图上的图钉效果,运行这个程序你可以在View中移动一些图标(286KB)<END><br>66,storage.zip<br>文件存储和流化的一些类(10KB)<END><br>67,Redraw.zip<br>克服控制闪烁问题(1KB)<END>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaomici

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值