目前BWDeltaQueue支持的三種常見UpdateMethod有:
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 "是比較流行並且推薦使用的更新模式;