退化維度
在大數(shù)據(jù)的事實(shí)表模型設(shè)計(jì)中,更多的是考慮提高下游用戶的使用效率钓辆,降低數(shù)據(jù)獲取的復(fù)雜性死陆,減少關(guān)聯(lián)的表數(shù)量。
特點(diǎn)
1.數(shù)據(jù)不斷更新
2.多業(yè)務(wù)過程日期
特殊處理
1.非線性過程
針對(duì)非線性過程其屏,處理情況主要有以下幾種喇勋。
(1)業(yè)務(wù)過程的統(tǒng)一
(2)針對(duì)業(yè)務(wù)關(guān)鍵里程碑構(gòu)建全面的流程
(3)循環(huán)流程的處理
主要問題是解決一個(gè)業(yè)務(wù)過程存在多個(gè)里程碑日期的問題。使用業(yè)務(wù)過程第一次發(fā)生的日期還是最后一次發(fā)生的日期偎行,決定權(quán)在商業(yè)用戶川背,而不是設(shè)計(jì)或者開發(fā)人員。
2.多源過程
3.業(yè)務(wù)過程取舍
4.物理實(shí)現(xiàn)
邏輯模型和物理模型密不可分蛤袒。
第一種方式是全量表的形式熄云。
第二種是全量表的變化形式。
第三種方式是以業(yè)務(wù)實(shí)體的結(jié)束時(shí)間分區(qū)妙真。
使用相關(guān)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體的結(jié)束標(biāo)志作為此業(yè)務(wù)系統(tǒng)的結(jié)束標(biāo)志缴允。
和前端業(yè)務(wù)系統(tǒng)確定口徑或使用前端歸檔策略。和前端業(yè)務(wù)系統(tǒng)確定口徑珍德,確定從業(yè)務(wù)實(shí)體的產(chǎn)生到消亡的最大間隔练般。另外矗漾,針對(duì)大量的事實(shí)數(shù)據(jù),前端系統(tǒng)會(huì)定期對(duì)歷史數(shù)據(jù)進(jìn)行歸檔薄料,避免業(yè)務(wù)庫性能的下降敞贡,對(duì)于這種情況,可以使用前端系統(tǒng)的歸檔時(shí)間作為業(yè)務(wù)實(shí)體的結(jié)束日期都办。