增量:增量处理
增量类型
delta type | 增量 | 应用场景 | 增量数据 | 抽数过程 | |
" " | |||||
"A" | PUSH | ALE update pointers 数据源通过ALE更新指针确定增量 | 属性及文本数据源、 一般自定义数据源 | ||
"D" | PUSH | 增量队列 | 常用于通过字段或控制表不能确定增量数据的场景,FI_AR/AP或LO | 业务发生时,业务应用同步时将数据写入增量队列,如FI_AR/AP或LO的direct delta 或者业务发生后,通过特定作业将增量数据归集到增量队列 | 从增量队列抽取增量数据 |
"E" | PULL | extrator根据请求确定增量数据 | 通过字段(时间戳)或控制表可以确定增量数据的场景 | 通过增量字段或控制表确定增量数据 | 通过抽取器确定增量数据 |
"F" | 增量数据通过文件加载 | 仅用于文件源系统 |
增量处理
增量处理过程存储在表 RODELTAM
DELTA | CHAR | 4 | 0 | 数据源增量处理 ,增量处理的名称 |
ONLYFULL | CHAR | 1 | 0 | BW Delta 处理: 仅使用完全更新 ,标识是否支持增量更新 |
UPDM_NIM | CHAR | 1 | 0 | BW 数据处理: 创建新图象 是否提供新象 |
UPDM_BIM | CHAR | 1 | 0 | BW Delta 处理: 提交前像,是否提供后像 |
UPDM_AIM | CHAR | 1 | 0 | BW Delta 处理: 提交后像,是否提供后像 |
UPDM_ADD | CHAR | 1 | 0 | BW Delta 处理: 附加 |
UPDM_DEL | CHAR | 1 | 0 | BW Delta 处理: 交付删除 ID |
UPDM_RIM | CHAR | 1 | 0 | BW Delta 处理: 反转像的删除 |
DREQSER | NUMC | 1 | 0 | BW Delta 处理: 序列化请求 是否序列化: 0无所需的序列化, 1 请求序列化, 2 数据包序列化, 这个属性指示了增量队列里的数据与业务实际的数据变化的顺序关系,当增量队列要更新到DSO时,序列化很重要。 |
DELTATYPE | CHAR | 1 | 0 | 增量类型: 空 未定义的 A ALE 更新指针 D 服务 API 的一般 Delta E 提取器提交 OLTP 源 Delta F 文件 Delta X 支持的 Delta, 无进一步的说明 (作废) |
表内数据
DELTA | ONLYFULL | UPDM_NIM | UPDM_BIM | UPDM_AIM | UPDM_ADD | UPDM_DEL | UPDM_RIM | DREQSER | DELTATYPE | TXTLG |
X | 1 | 仅通过完全上载的增量(操作型数据存储或信息包选择) | ||||||||
A | X | 2 | A | ALE 更新指针 (主数据) | ||||||
ABR | X | X | X | X | 2 | D | 带有删除标志的完整增量(通过增量队列)(立方体兼容) | |||
ABR1 | X | X | X | X | 1 | D | 如方法 'ABR' , 但通过请求序列化 | |||
ADD | X | 1 | E | 通过提取器的附加提取(例如物流信息系统信息结构) | ||||||
ADDD | X | 1 | D | 如 'ADD' 但是通过增量队列(立方体兼容) | ||||||
AIE | X | 2 | E | 后映像(通过提取器)(FI-GL/AP/AR) | ||||||
AIED | X | X | 2 | E | 带有删除标志的后映像(通过提取器)(FI-GL/AP/AR) | |||||
AIM | X | 2 | D | 后映像(通过增量队列)(例如 FI-AP/AR) | ||||||
AIMD | X | X | 2 | D | 带有删除标志的后映像(通过增量队列)(例如 BtB) | |||||
CUBE | X | 0 | E | InfoCube 提取 | ||||||
D | 2 | D | 通过增量队列的非特定增量(非操作型数据存储兼容) | |||||||
E | 2 | E | 通过提取器的非特定增量(非操作型数据存储兼容) | |||||||
FIL0 | X | 2 | F | 增量(通过使用后映像进行文件导入) | ||||||
FIL1 | X | 2 | F | 增量(通过使用增量映像进行文件导入) | ||||||
NEWD | X | 0 | D | 仅通过增量队列的新记录(插入)(立方体兼容) | ||||||
NEWE | X | 0 | E | 仅通过提取器(立方体兼容)的新记录(插入) | ||||||
O | X | X | X | 0 | E | |||||
ODS | X | X | X | X | 1 | E | ODS 提取 | |||
X | 2 | X | 不确定的 Delta (禁用!) |
常用delta processes及支持的目标对象 | |
ADD (Additive Image) | DSO and Cube |
AIE (After Image) | DSO Only |
R (Reverse Image) | DSO and Cube |
D (Delete Image) | DSO Only |
数据源增量处理
数据源支持何种类型的增量处理可查看表 ROOSOURCE-DELTA(源系统)和 RSOLTPSOURCE-DELTA(BW系统)。