不知道資料模型?一文帶你瞭解資料模型!
隨著 資料分析持續走熱,各大企業越來越重視員工資料分析能力的培養。今天,小編給大家介紹常見的3大資料分析模型。希望通過對3大資料分析模型的瞭解和認識,能夠助力大家系統和科學地開展資料分析工作。
資料模型是圍繞事實表和維度表的關係而構建的模型:
事實表:事實表,即事實資料表的簡稱。表內包含了聯絡事實與維度表的數字度量值和鍵,擁有極大容量的資料。事實資料表主要包含描述業務(例如銷售分析)中特定事務的資料。
維度表:即維度方面的集合,是分析問題的另一扇大門,屬性的集合構成一個維。
如果BI產品能夠通過產品構建的多維模型,就可以和上層應用做更好的協同,產品功能將得到全面增強。
好了,瞭解了資料模型的基本定義,很多小夥伴都在發愁要怎麼樣才能學會簡歷資料模型?Smartbi V10把“多維建模”的能力整合進來,BI技術人員可以按照需求隨時進行視覺化建模,效率將得到極大提升。Smartbi V10支援星型模型、雪花模型、星座模型等多種模型。
星型模型
星型模型:所有維表都直接連線到事實表上,整個檢視就像星星一樣,檢視如下:
星型模型將多個維度集合到一個事實表,形成一個寬表,從而重點強調了預處理維度。
在事實表上,非主鍵處的維度屬性稱為事實,它們一般都是可以進行計算的資料或數值;而維度上則是時間維、產品維、部門維、區域維等型別的資料,按這種方式組織好資料我們就可以按照不同的維來對這些事實資料進行求和、求平均、計數、百分比的聚集計算。這樣就可以從不同的角度數字來分析業務主題的情況。
該模型型別在Smartbi資料模型設計中呈如下檢視:
雪花模型
雪花模型:與星型模型不同的是,雪花模型的維表與事實表的連線並不是直接的,而是通過其他維度表與事實表進行連線,從而在視覺上,像多個雪花一樣,檢視如下:
該模型型別在Smartbi資料模型設計中呈如下檢視:
雪花模型是對星型模型的進一步分化,原有的各個維表被擴充套件為小的事實表,細分為區域性的 “層次” 區域,這些被分解的表連線到主維度表而不是事實表。如將產品維表分解為產品類別維表。
星座模型
星座模型:星座模型包含多個事實表,它的維表是公共的,因此具有共享性,檢視如下:
該模型型別在Smartbi資料模型設計中呈如下檢視:
星型模型和雪花模型在架構體系中各有優劣,二者在維度表、儲存空間、資料冗餘度等方面有著較大的區別,具體區別如下表:
然而,在實際業務場景中,程式設計師往往會將兩種模型進行綜合應用,以獲得更好地運算效果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985379/viewspace-2856200/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 還不瞭解資料庫?Smartbi一文帶你入門資料庫!資料庫
- 大資料是什麼?一文帶你瞭解大資料的概念!大資料
- 三分鐘,帶你瞭解EOS新資源模型模型
- 一文帶你瞭解關鍵點標註 | 資料標註
- 一文帶你瞭解關於資料清洗的三大問題
- 帶你瞭解資料庫中group by的用法資料庫
- 帶你瞭解資料庫中JOIN的用法資料庫
- 一文帶你瞭解資料分析的6大基本步驟,小白必看!
- 理論+應用,帶你瞭解資料庫資源池資料庫
- 帶你瞭解大語音模型的前世今生模型
- 帶你瞭解資料標註之文字標註
- 飛槳帶你瞭解:基於百科類資料訓練的 ELMo 中文預訓練模型模型
- 7天帶你全面瞭解資料倉儲 體驗海量資料分析
- 一文帶你瞭解 「圖資料庫」Nebula 的儲存設計和思考資料庫
- 資料倉儲是什麼?它有什麼用?一文帶你全瞭解
- Mysql資料庫-資料模型MySql資料庫模型
- 一文帶你徹底瞭解大資料處理引擎Flink記憶體管理大資料記憶體
- 今夜,大資料帶你瞭解當代青年加班狗大資料
- 帶你深入瞭解什麼是商業資料分析
- 帶你瞭解資料庫中事務的ACID特性資料庫
- Hadoop資料模型Hadoop模型
- Python資料模型Python模型
- Cassandra 資料模型模型
- 一文帶你瞭解 chatgptChatGPT
- 不知道怎麼做電商資料分析?Smartbi一文帶你入門
- 3分鐘帶你瞭解資料指標管理體系指標
- 一文帶你搞懂資料庫事務資料庫
- 瞭解這幾個大資料應用案例,讓你更瞭解大資料!大資料
- 『今夜,大資料帶你瞭解當代青年加班狗』今日資料行業日報(2019.09.04)大資料行業
- 思邁特軟體Smartbi:一文帶你瞭解關於資料清洗的三大問題
- 資料分析-皮膚資料變截距模型模型
- 資料治理之資料模型管控方案模型
- 一文帶你瞭解容器探針
- 一文帶你瞭解nginx基礎Nginx
- 一文帶你瞭解HDFS技術
- 一文帶你瞭解文字識別
- 資料倉儲 - ER模型模型
- 模型資料追加欄位模型