BW增量處理

2021-05-24 07:25:33 字數 739 閱讀 4448

bw系統抽取外部業務系統資料,連線的是oracel資料庫。如何進行初始化後增量更新,需要**設定呢?

目前我們已經設定好bw資料來源,做了初始化資訊包和增量更新的資訊包。初始化後的資訊包可以完全抽取資料,

但是執行增量更新的資訊包後,還是會把初始化後的資料抽過來,資料重複了!

如何正確設定增量抽取呢?

像bw中取ods的delta不太可能, 因為沒有change log 表

你可以建立不同個infopackage 來提取不同時期的資料(如果是以時間為增量)。

另外還可以用在cmod 裡有user exit 來選取時間變數。

想做到像 bw etl from r/3 那樣有 delta 機制嗎?

根據我的使用上,用過的幾種 source system,

只有 r/3 可以做到 , 那是因為 r/3 & bw 兩端都有紀錄系統的 timestamp,

要做 delta 時,就會根據timestamp來找上次異動記錄,而決定這次要 etl 的範圍,

source system 是 db connect 時, 就少了這種紀錄來control delta.

不過也不是不能做到類似 delta,變成這種控制要做在 db 那邊,

舉例來說, 假如 bw 每天 從 db etl 一次資料,

就寫 sql script 將每天異動資料 insert 到 table,

等 bw etl後再透過 script 將該 table record 搬走清空,

BW增量更新的理解(時間戳)

在bw中,存在兩種資料抽取方式,完全更新與增量更新,完全更新是每次把截至到某個時間的資料全部抽取,增量抽取則只抽取上次和本次抽取之間更新的資料,很顯然,增量抽取能夠提高系統效率,根據sap幫 助的說法,增量更新又分為時間戳和增量佇列兩種方法,其中財務資料的抽取為時間戳增量法,後勤資料的抽取為增強佇列...

BW自定義資料來源增量模式及安全間隔設定

1,自定義資料來源的增量模式有以下幾種 1 時戳 utc 以標準utc時間戳計算增量欄位的取值 2 時戳 本地 以本地時間戳計算增量欄位的取值 以上兩點,如本地時間是20170717 143000,則utc時間為20170717 063000 3 日曆天數,以日期字段作為增量字段 2,安全間隔上下限...

BW 學習筆記

bw 學習筆記 1.開著 query 不能刪除 2.se01 transport organizer 3.行列只是用來放特徵和關鍵值 4.行和列都是死的是固定報表,行和列都是靈活的是靈活報表,行或列有乙個是死的,有乙個是靈活的是半靈活報表 5.sap portal 增量鏈結的時候別忘記開啟目的地,不...