教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

數(shù)據(jù)倉(cāng)庫(kù)一般分為幾層?數(shù)據(jù)倉(cāng)庫(kù)實(shí)際分層介紹

更新時(shí)間:2021年07月28日10時(shí)48分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

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

數(shù)據(jù)倉(cāng)庫(kù)分層:

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

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

  • GDM:通用聚合

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

數(shù)據(jù)倉(cāng)庫(kù)基本表介紹:

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

表名 含義                                                
itcast_bdm_order 訂單表
itcast_bdm_order_desc 訂單明細(xì)表
itcast_bdm_order_goods 訂單商品表
itcast_bdm_user 用戶表
itcast_bdm_order_cart 購(gòu)物車表
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 購(gòu)物車表
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                                   客戶購(gòu)買類目表
itcast_gdm_user_visit 客戶訪問(wèn)信息表






猜你喜歡:

數(shù)據(jù)倉(cāng)庫(kù)的結(jié)構(gòu),數(shù)據(jù)倉(cāng)庫(kù)各部分詳細(xì)介紹

為什么要給數(shù)據(jù)倉(cāng)庫(kù)分層?每層具體的含義是什么?

Spark SQL如何實(shí)現(xiàn)Hive數(shù)據(jù)倉(cāng)庫(kù)的操作?

傳智教育Python+大數(shù)據(jù)開發(fā)高手班

0 分享到:
和我們?cè)诰€交談!