事實表分紅三種:事務事實表、週期快照事實表、累計快照事實表less
官方定義是:發生在某個時間點上的一個事件。好比以訂單爲例:下單是一個事實、付款是一個事實、退款是一個事實,全部事實的累計就是事務事實表性能
若是須要對某一天或者某個月的數據進行分析,那麼可使用週期快照事實表,好比:以天舉例,財務報表通常都是週期快照事實表,它的最細粒度主鍵就是:日期+訂單blog
累計快照表,具備肯定的開始和結束事件,而且記錄關鍵事件或者過程的里程碑,它所以包含了不少日期的外鍵事件
有些狀況下須要記錄事件的過程,而沒有事實(Factless Fact Table),好比跟蹤事件的事實:學生註冊、學生進入食堂、學生跑步等,這裏都隱藏着彙總的事實在裏面。另一種是範圍的事實,這在電子商務領域的產品信息比較常見,好比天天上架的產品列表、促銷的產品列表等事務
原子粒度事實進行簡單的數字化上卷操做,目的是爲了提升查詢性能產品
將不一樣業務過程,粒度相同的事實合併成一個事實表,方便分析工做im