首頁技術(shù)文章正文

數(shù)據(jù)倉庫分層模式之實(shí)際分層

更新時(shí)間:2021-07-28 來源:黑馬程序員 瀏覽量:

這里我們采用的是京東的數(shù)據(jù)倉庫分層模式,是根據(jù)標(biāo)準(zhǔn)的模型演化而來。

數(shù)據(jù)倉庫分層:

  • BDM:緩沖數(shù)據(jù),源數(shù)據(jù)的直接映像

  • FDM:基礎(chǔ)數(shù)據(jù)層,數(shù)據(jù)拉鏈處理、分區(qū)處理

  • GDM:通用聚合

  • ADM:高度聚合先把數(shù)據(jù)從源數(shù)據(jù)庫中抽取加載到BDM層中, 然后FDM層根據(jù)BDM層的數(shù)據(jù)按天分區(qū)。

數(shù)據(jù)倉庫基本表介紹:

A)BDM層數(shù)據(jù)表(貼源緩存層)

                表名                含義                                                
itcast_bdm_order訂單表
itcast_bdm_order_desc訂單明細(xì)表
itcast_bdm_order_goods訂單商品表
itcast_bdm_user用戶表
itcast_bdm_order_cart購物車表
itcast_bdm_user_pc_click_log、itcast_bdm_user_app_click_log用戶上網(wǎng)記錄表
B)FDM層數(shù)據(jù)表(拉鏈表、分區(qū)表)
                表名                含義
itcast_fdm_user_wide用戶寬表
itcast_fdm_order_cart購物車表
itcast_fdm_order訂單表                                                                                 
itcast_fdm_order_desc訂單明細(xì)表
itcast_fdm_user_app_pageview     用戶app端view表
itcast_fdm_user_pc_pageview用戶pc端view表
C)GDM層數(shù)據(jù)表(通用數(shù)據(jù)模型層)
                表名                含義
itcast_gdm_user_basic客戶基本屬性表                                        
itcast_gdm_user_consume_order客戶消費(fèi)訂單表
itcast_gdm_order訂單模型表
itcast_gdm_user_buy_category                                  客戶購買類目表
itcast_gdm_user_visit客戶訪問信息表




猜你喜歡:

Redis、傳統(tǒng)數(shù)據(jù)庫、HBase和Hive幾種數(shù)據(jù)存儲的區(qū)別

Zookeeper數(shù)據(jù)發(fā)布與訂閱的主要應(yīng)用場景

Shell如何實(shí)現(xiàn)定時(shí)采集數(shù)據(jù)到HDFS?

黑馬程序員python+大數(shù)開發(fā)培訓(xùn)

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!