Request Archive Demo

SAP BW Archive 主要分爲兩種,Data 的 archive 和 request 的 archive.
這裏我們做一個簡單的例子來看看 request 的 archive

Write 階段

T-Code:SARA
這裏寫圖片描述

之後創建我們自定義的 variant,這個 variant 就是我們 archive 的條件
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

之後我們進入 variant 的維護界面。
這裏我們設定 archive 2016.02.01 到 2016.07.31 之間,滿足條件 older than 3 months 的 request (廢話- - )
然後我們只 archive new request,重新 reload 回來的 request 我們不對其進行 archive
最小的 archive record 個數是1
我們用 production mode 真正執行,test mode 不會真正執行
然後單擊 attributes
這裏寫圖片描述

這裏我也不清楚怎麼維護,寫了一個 Description 我就保持原樣了
這裏寫圖片描述

保存
這裏寫圖片描述

回到之前的界面,我們設定好參數,之後執行 write 操作
這裏寫圖片描述

我們需要根據自己的需求維護 Start Date 和 Spool Params,就是讓這兩個紅燈變綠
這裏我設定立即開始
這裏寫圖片描述

然後打印在local,呃這部分不是很懂,稍後再研究,嘻嘻!
這裏寫圖片描述

設定好之後呢就是這樣的界面啦,燈都變綠啦
這裏寫圖片描述

我們在來執行這個,就會創建對應的 archive file 然後將我們選擇的 request 信息寫到 archive 裏面
單擊之後,綠燈會變黃,並且下面也會提示 schedule 了一個新的 archive job
這裏寫圖片描述

這裏寫圖片描述

我們去 SM37 查看對應的job,就可以這裏點點,那裏點點,看看這些信息。
這裏寫圖片描述

比如說,
Job log overview for job: ARV_BWREQARCH_WRI20170427065944 / 06594400
這裏寫圖片描述
我們可以看到 我們是 archive 了 448 條 requests 的信息
還有 archive file 的路徑

Delete 階段

接下來我們進行 Delete 操作,這次在 SARA 界面單擊 Delete
這裏寫圖片描述

這個時候我們點擊 Archive Selection,就可以看到我們剛剛 write 階段的 archive 記錄信息
實際中 write 多次的話,會有很多條
沒有 write ,或者 write 失敗的話,當然也就沒有啦
這裏寫圖片描述

之後我們和上面一樣設定 Start Data 和 Spool Parameters,運行
這裏寫圖片描述
注意到這裏我們也有 test mode,不過這次我就不 test 了~ 嘻嘻

提示我們 schedule 了一個新 job,我們去查看
這裏寫圖片描述

多了一個 job,並且正在執行,我們等等咯,等一會兒就 finish 了
這裏寫圖片描述
這裏寫圖片描述

看看這個job,還可以點擊這裏寫圖片描述來看 Spool 信息

這裏寫圖片描述

這裏寫圖片描述

可以看到我們 delete 了多少條 record,然後那些表裏面的信息在DB 上被 delete 掉了等等

補充信息

T-Code:RSREQARCH
管理 request archiving 的,可以看到我們剛剛的操作反應到這邊來了
這裏寫圖片描述

在做完 Delete 操作之後這個狀態就變了
這裏寫圖片描述

我們還可以去 SARA 的管理界面查看信息
這裏寫圖片描述

可以看到我剛剛做的 archive 的信息,已經 complete 了
這裏寫圖片描述

PS:
當然我這個數據量比較少
設定也比較簡單,實際過程中還是會遇到各種各樣的問題
其實秋在做這個步驟截圖的時候也沒有一帆風順,當時還有job失敗了
這個時候就跑去看各種 Note 呀,表啊之類的
嘛,大致上一個簡單的 request archive 流程就是這樣,後續還會慢慢更新其他的設置,那就是一些零零散散的知識點啦!【努力臉~握拳,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章