《數據倉庫工具箱》——事實表

事實表分紅三種:事務事實表、週期快照事實表、累計快照事實表less

事務事實表

官方定義是:發生在某個時間點上的一個事件。好比以訂單爲例:下單是一個事實、付款是一個事實、退款是一個事實,全部事實的累計就是事務事實表性能

週期快照事實表

若是須要對某一天或者某個月的數據進行分析,那麼可使用週期快照事實表,好比:以天舉例,財務報表通常都是週期快照事實表,它的最細粒度主鍵就是:日期+訂單blog

累計快照事實表

累計快照表,具備肯定的開始和結束事件,而且記錄關鍵事件或者過程的里程碑,它所以包含了不少日期的外鍵事件

三種事實表的區別 

無事實的事實表

有些狀況下須要記錄事件的過程,而沒有事實(Factless Fact Table),好比跟蹤事件的事實:學生註冊、學生進入食堂、學生跑步等,這裏都隱藏着彙總的事實在裏面。另一種是範圍的事實,這在電子商務領域的產品信息比較常見,好比天天上架的產品列表、促銷的產品列表等事務

彙集事實表

原子粒度事實進行簡單的數字化上卷操做,目的是爲了提升查詢性能產品

合併事實表

將不一樣業務過程,粒度相同的事實合併成一個事實表,方便分析工做im

相關文章
相關標籤/搜索