BW学习十(获取change log表中的增量数据)

来源:互联网 发布:java简易局域网聊天 编辑:程序博客网 时间:2024/05/18 03:52
 
从dso到cube进行增量抽取数据时,只有未被抽入cube的那部分增量数据才会进入cube.而系统具体是怎么从change log中判断出那部分增量数据的.

每次DSO数据进行激活更新时,都会在change log 表产生一个request,这个request 对应这次请求发生改变的所有记录,如果是新记录,change log table中的recordmode = N,如果是更改,那么会产生2条记录,一条recordmode = X 代表修改前,另外一条recordmode = ' '表示修改后。
往cube上delta更新的时候,就是靠这些来获取变化量的,新产生的request中的那些记录。
原创粉丝点击