Dimension table
維度表是數(shù)據(jù)倉庫星型模式中的一張表薛躬。數(shù)據(jù)倉庫是使用由事實和維度表組成的維度數(shù)據(jù)模型構(gòu)建的。維度表用于描述維度;它們包含維度鍵型宝、值和屬性。
例如梨树,Time維度將包含自您開始業(yè)務操作以來發(fā)生的每一小時岖寞、一天抡四、一周慎璧、一季度和一年。產(chǎn)品維度可以包含您銷售的產(chǎn)品的名稱和描述厌处,以及它們的單價岁疼、顏色、重量和適用的其他屬性捷绒。屬性是客戶的姓名暖侨、年齡椭住、性別等字逗。
維度表通常很小宅广,從幾行到幾千行不等些举。不過,有時候維度會變得相當大驶臊。例如叼丑,一家大型信用卡公司可能具有數(shù)百萬行的客戶維度。將數(shù)據(jù)倉庫項目劃分為維度幢码,為報表目的提供結(jié)構(gòu)化信息。
當您創(chuàng)建一個維度時店雅,您在邏輯上為您的項目創(chuàng)建一個結(jié)構(gòu)贞铣。這個維度表可以用于報告,它是關(guān)于重新可用性的辕坝。如果要做任何更改,很明顯只有特定的表會受到影響琳袄。當一個公司想要創(chuàng)建一個報告時纺酸,他們可以從維度表中讀取數(shù)據(jù),因為表包含了必要的信息餐蔬。
例如,電子商務公司可以創(chuàng)建具有不同列的維度表仗考,這取決于它們希望從哪些不同的主題中獲取信息词爬,如人名、地址、訂單日期螺句、發(fā)貨等橡类。這類信息變得非常重要芽唇,因為在任何澄清的情況下,公司都可以引用這個維度表匆笤。生成這些報告的業(yè)務用戶會對這些維度表發(fā)出查詢,因為這些維度表包含描述性信息庶诡。
Fact table
事實表是包含感興趣度量的表咆课。例如,“銷售金額”將是一個度量值书蚪,并且該度量值存儲在事實表中。例如晴玖,它可以是每個商店每天的銷售額为流。在本例中,事實表將包含三列:日期列敬察、存儲列和銷售金額列。