標籤:區別 維度 資料集 地址 str 地理 驗證 data 點贊
公眾號:FocusBI
關注可瞭解更多的商業智慧、資料倉儲、資料庫開發、爬蟲知識及滬深股市資料推送。問題或建議,請關注公眾號發送訊息留言;
如果你覺得FocusBI對你有協助,歡迎轉寄朋友圈或在文章末尾點贊[1]
《商業智慧教程》pdf
連結:https://pan.baidu.com/s/1f9VdZUXztwylkOdFLbcmWw 密碼:2r4v
OLAP(線上分析處理)多維資料庫與關聯式資料庫的實體關聯圖表示形式所顯示的內容完全不同。不同之處在於,對於用於構建OLAP資料庫的架構類型,提供了一個名稱:星型結構描述和雪花架構。雪花架構是在星型結構描述上經過大量的變形得到的。主要區別在於架構的複雜程度,OLTP架構一般都會比OLAP架構複雜得多。為了瞭解星型模型這裡我對星型模型做一個案例。
星型模型
經過爬蟲Python爬取的房產中介網址,通過SSIS方案的ETL處理後抽取維度和事實分離,現在就來開始維度建模,從資料倉儲中我們可以看到Dim和Fact開頭的表,Dim代表維度資料表Fact開頭的代表事實表,這裡維度資料表有裝修類型、出租方式、樓層、房間類型、地理位置、價格區間、是否地鐵房,事實表有租房資料。裝修類型包含:中等裝修、豪華裝修、其他、毛坯、精裝修、簡單裝修。出租方式包含:整租、合租。樓層包含:具體樓層和樓層區間。房間類型包含:幾室幾廳。地理位置包含:地區、地區、具體位置。價格區間包含:具體價格和價格區間。是否地鐵房包含:是地鐵房和非地鐵房。
建立項目
開啟SQL Server Data Tools 2015 建立項目 命名為 星型模型_Dome,右鍵資料來源選擇建立資料來源,選擇基於現有串連或建立資料來源,選擇建立,填寫伺服器名稱,身分識別驗證,使用者名稱,密碼,選擇資料庫,測試連接,確定完成。
建立關係視圖
右擊資料來源檢視選擇建立資料來源檢視,選擇關係資料來源中已有的資料來源,單擊下一步下一步,選擇資料表下一步確定。這裡所有的關係都會自動建立。
建立維度
右擊維度選擇建立維度,選擇下一步,選擇使用現有表,選擇下一步,選擇主表、列鍵、列名,單擊下一步修改屬性名稱,單擊下一步修改名稱單擊完成。
建立Cube
右擊Cube選擇建立Cube,這裡都很簡單只要下一步下一步就行了,建立完成後就會出現這種。
部署
右擊項目選擇部署,部署完成後就可以在多維資料庫中查看是否部署成功和拖拉資料維度量值
查看
在沒有前端展示工具的時候可以直接在資料庫中查看,後面這些資料可以用PowerBI 來展示,那樣可讀性更好。租房分析可視化(網址體驗)
FocusBI:租房分析&星型模型