資料倉儲緩慢變化維的幾種常見方法

2022-04-08 11:11:55 字數 1227 閱讀 7605

資料倉儲緩慢變化維的幾種常見方法

緩慢變化維的幾種常見解決方法:

www.2cto.com  

第一種方法,直接在原來維度的基礎上進行更新,不會產生新的記錄:

1) 更新前:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position

101212                   12345             jack         developer

更新後:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position

101212                   12345             jack          manager

第二種方法,不修改原有的資料,重新產生一條新的記錄,這樣就可以追溯所有的歷史記錄:  www.2cto.com  

1) 更新前:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position   start_date   end_date

101212                 12345             jack            developer  2010-2-5    2012-6-12

更新後:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position   start_date   end_date

201245                 12345             jack            manager     2012-6-12

第三種方法,直接在原來維度的基礎上進行更新,不會產生新的記錄但是只會記錄上一次的歷史記錄:  www.2cto.com  

1) 更新前:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position   old_position   

101212                 12345             jack               developer  null

更新後:

emp_rid(**鍵)  emp_id(自然鍵)   emp_name  position   old_position

101212                 12345             jack               manager     developer

資料倉儲緩慢變化維的幾種常見方法

緩慢變化維的幾種常見解決方法 第一種方法,直接在原來維度的基礎上進行更新,不會產生新的記錄 1 更新前 emp rid 鍵 emp id 自然鍵 emp name position 101212 12345 jack developer 更新後 emp rid 鍵 emp id 自然鍵 emp na...

資料倉儲 緩慢變化維

緩慢變化維處理方法 什麼是緩慢變化維 緩慢變化維的提出是因為在現實世界中,維度的屬性並不是靜態的,它會隨著時間的流失發生緩慢的變化。這種隨時間發生變化的維度我們一般稱之為緩慢變化維,並且把處理維度表的歷史變化資訊的問題稱為處理緩慢變化維的問題。比如學生的班級,年級等 表中的處理方法 1.重寫覆蓋 初...

資料倉儲專題(9) 緩慢變化維處理技術

一 案例描述 在乙個零售業資料倉儲中,事實表儲存著各銷售人員的銷售記錄,某天乙個銷售人員從北京分公司調到上海分公司了,那麼如何來儲存這個變化呢?也就是說銷售人員維度要怎麼恰當的處理這一變化。先來回答乙個問題,為什麼要處理,或儲存這一變化?如果我們要統計北京地區或上海地區的總銷售情況的時候,這個銷售人...