SQLServer資料庫維度資料表和事實表概述

來源:互聯網
上載者:User

  事實表

  每個資料倉儲都包含一個或者多個事實資料表。事實資料表可能包含業務銷售資料,如現金登記事務

  所產生的資料,事實資料表通常包含大量的行。事實資料表的主要特點是包含數字資料(事實),並且這些數字資訊可以匯總,以提供有關單位作為曆史的資料,每個事實資料表包含一個由多個部分組成的索引,該索引包含作為外鍵的相關性緯度表的主鍵,而維度資料表包含事實記錄的特性。事實資料表不應該包含描述性的資訊,也不應該包含除數字度量欄位及使事實與緯度表中對應項的相關索引欄位之外的任何資料。

  包含在事實資料表中的“度量值”有兩中:一種是可以累計的度量值,另一種是非累計的度量值。最有用的度量值是可累計的度量值,其累計起來的數字是非常有意義的。使用者可以通過累計度量值獲得匯總資訊,例如。可以匯總具體時間段內一組商店的特定商品的銷售情況。非累計的度量值也可以用於事實資料表,單匯總結果一般是沒有意義的,例如,在一座大廈的不同位置測量溫度時,如果將大廈中所有不同位置的溫度累加是沒有意義的,但是求平均值是有意義的。

  一般來說,一個事實資料表都要和一個或多個緯度表相關聯,使用者在利用事實資料表建立Cube時,可以使用一個或多個維度資料表。

  維度資料表

  維度資料表可以看作是使用者來分析資料的視窗,緯度表中包含事實資料表中事實記錄的特性,有些特性提供描述性資訊,有些特性指定如何匯總事實資料表資料,以便為分析者提供有用的資訊,維度資料表包含協助摘要資料的特性的階層。例如,包含產品資訊的維度資料表通常包含將產品分為食品、飲料、非消費品等若干類的階層,這些產品中的每一類進一步多次細分,直到各產品達到最低層級。

  在維度資料表中,每個表都包含獨立於其他維度資料表的事實特性,例如,客戶維度資料表包含有關客戶的資料。維度資料表中的欄欄位可以將資訊分為不同層次的結構級。

  結論:

  1、事實表就是你要關注的內容;

  2、維度資料表就是你觀察該事務的角度,是從哪個角度去觀察這個內容的。

  例如,某地區商品的銷量,是從地區這個角度觀察商品銷量的。事實表就是銷量表,維度資料表就是地區表。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.