維度表和事實(shí)表
一阁猜、維度表
維度表:一般是對事實(shí)的描述信息侧馅。每一張維表對應(yīng)現(xiàn)實(shí)世界中的一個(gè)對象或者概念碰纬。 例如:用戶、商品砖瞧、日期、地區(qū)等嚷狞。
維表的特征:
- 維表的范圍很寬(具有多個(gè)屬性块促、列比較多)
- 跟事實(shí)表相比,行數(shù)相對較写参础:通常< 10萬條
- 內(nèi)容相對固定:編碼表
二竭翠、事實(shí)表
事實(shí)表中的每行數(shù)據(jù)代表一個(gè)業(yè)務(wù)事件(下單、支付薇搁、退款斋扰、評價(jià)等)】醒螅“事實(shí)”這個(gè)術(shù)語表示的是業(yè)務(wù)事件的度量值(可統(tǒng)計(jì)次數(shù)传货、個(gè)數(shù)、金額等)宏娄,例如问裕,訂單事件中的下單金額。
每一個(gè)事實(shí)表的行包括:具有可加性的數(shù)值型的度量值孵坚、與維表相連接的外鍵粮宛、通常具有兩個(gè)和兩個(gè)以上的外鍵、外鍵之間表示維表之間多對多的關(guān)系卖宠。
事實(shí)表的特征:
- 非常的大
- 內(nèi)容相對的窄:列數(shù)較少
- 經(jīng)常發(fā)生變化巍杈,每天會(huì)新增加很多。
1)事務(wù)型事實(shí)表
以每個(gè)事務(wù)或事件為單位扛伍,例如一個(gè)銷售訂單記錄筷畦,一筆支付記錄等,作為事實(shí)表里的一行數(shù)據(jù)刺洒。一旦事務(wù)被提交鳖宾,事實(shí)表數(shù)據(jù)被插入亚斋,數(shù)據(jù)就不再進(jìn)行更改,其更新方式為增量更新攘滩。
2)周期型快照事實(shí)表
周期型快照事實(shí)表中不會(huì)保留所有數(shù)據(jù)帅刊,只保留固定時(shí)間間隔的數(shù)據(jù),例如每天或者每月的銷售額漂问,或每月的賬戶余額等赖瞒。
3)累積型快照事實(shí)表
累計(jì)快照事實(shí)表用于跟蹤業(yè)務(wù)事實(shí)的變化。例如蚤假,數(shù)據(jù)倉庫中可能需要累積或者存儲(chǔ)訂單從下訂單開始栏饮,到訂單商品被打包、運(yùn)輸磷仰、和簽收的各個(gè)業(yè)務(wù)階段的時(shí)間點(diǎn)數(shù)據(jù)來跟蹤訂單聲明周期的進(jìn)展情況袍嬉。當(dāng)這個(gè)業(yè)務(wù)過程進(jìn)行時(shí),事實(shí)表的記錄也要不斷更新灶平。
————————————————
版權(quán)聲明:本文為CSDN博主「大數(shù)據(jù)面壁者」的原創(chuàng)文章伺通,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明逢享。
原文鏈接:https://blog.csdn.net/weixin_42796403/article/details/112204881