BW Delta Queue 研究--Update Method

简介:

目前BW Delta Queue支持的三种常见Update Method有:

1. "direct delta" update method

2. "queued delta" update method

3. "unserialized V3 update" update method

 

Method 1"direct delta"

   当每一单据存入数据库的同时也被作为单独的一个LUW写入BW Delta Queue,

这种更新模式优势:

     a.不需要在OLTP后台设定Job定期来拉取数据写入Delta Queue

      b. Delta Queue抽取结果不会受V2 Update结果影响;

这种更新模式弊端:

会比较大的影响OLTP R3系统的性能<V1 Update的同时写入Delta Queue>

这种更新模式建议适用于每天修改和新增单据数量小于10000笔的OLTP系统中;

 

Method 2" queued delta "

     V1 Update完成之后,抽取数据会被自动写入extraction queue,然后通过后台Job定期写入BW Delta Queue,累计10000笔单据作为一个LUW存在Delta Queue

这种更新模式优势:

   可以保证单据的顺序对列;

   数据更新性能比较好;

   不会受V2 Update结果影响;

 

Method 3" unserialized V3 update "

 当抽取的数据记录比较大并且不要求顺序的情况下可以使用此种更新模式;

这种更新模式优势:

     a.相对其它的更新模式来讲对系统性能影响最小;

这种更新模式弊端:

     a.更新成功与否会受V2 Update更新成功与否影响;

     b. BW段需要特殊设定来存储数据;

 

Summary

 Method 2" queued delta "是比较流行并且推荐使用的更新模式;

 

详细内容可以参考:

https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1183

专注于企业信息化,最近对股票数据分析较为感兴趣,可免费分享股票个股主力资金实时变化趋势分析工具,股票交流QQ群:457394862
分类:  SAP BI

本文转自沧海-重庆博客园博客,原文链接:http://www.cnblogs.com/omygod/archive/2011/09/23/2186041.html,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
SQL HIVE
数仓学习-----named_struct和collect_set函数
数仓学习-----named_struct和collect_set函数
147 5
|
Go
Go 1.21 新内置函数:min、max 和 clear
Go 1.21 版本已经正式发布,它带来了许多新特性和改进。其中引入了的三个新内置函数:max、min 和 clear,接下来的内容将详细介绍这些函数的用途和特点。
265 1
|
7月前
|
存储
Build desc failed:Fetch table group shards failed on meta proxy:Loading cached shard 1ocation value for table group[dwhg_scm.dwhg_prd_tg_default] failed
Build desc failed:Fetch table group shards failed on meta proxy:Loading cached shard 1ocation value for table group[dwhg_scm.dwhg_prd_tg_default] failed
203 2
|
Linux
编译OpenJDK8:error: control reaches end of non-void function [-Werror=return-type]
编译OpenJDK8:error: control reaches end of non-void function [-Werror=return-type]
190 0
TestRange.cs error CS0104: `Range' is an ambiguous reference between `System.Range' and Gtk.Range
TestRange.cs error CS0104: `Range' is an ambiguous reference between `System.Range' and Gtk.Range
184 0
cdo 合并nc文件时,报错:Error(cdf_put_vara_double):NetCDF:Numeric conversion not representable
cdo 合并nc文件时,报错:Error(cdf_put_vara_double):NetCDF:Numeric conversion not representable
CF1454 E. Number of Simple Paths (基环树 拓扑排序)
CF1454 E. Number of Simple Paths (基环树 拓扑排序)
94 0
|
网络架构
CodeIgniter报错: You must use the "set" method to update an entry
I'm using codeigniter/datamapper to develop an inviocing application and I'm getting an error that i don't understand.
2151 0
【1121】Damn Single (25分)【set】
【1121】Damn Single (25分)【set】 【1121】Damn Single (25分)【set】
102 0
|
SQL Java 数据库连接
JPA异常:Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
JPA异常:Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
2099 0