精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

大話數倉,數據倉庫,維度建模方法(二)

大數據 數據倉庫
前文已經簡單介紹了什么是數據倉庫,數據倉庫事實表、維表等相關概念。在了解這些概念之后,我們要建設符合企業要求,能支持業務使用、運營分析的數據倉庫。

前文已經簡單介紹了什么是數據倉庫,數據倉庫事實表、維表等相關概念。在了解這些概念之后,我們要建設符合企業要求,能支持業務使用、運營分析的數據倉庫。然而在對數據建模之前,我們要對整個業務系統有深刻的理解,只有深度理解了公司內的業務,在數倉建設過程中才會抽象出公共維度的事實寬表,減少數據重復建模、提升數據質量。

一、維度建模方法論

數據倉庫建模方法論有多種:分別是維度建模、范式建模、Data Vault模型、Anchor模型。而在企業中最流行,最常用的數倉建模方式便是維度建模。

1、維度模型

按數據組織建模類型劃分可分為星型模型、雪花模型、星座模型。前文中已經介紹了相關概念,這里不再做過多贅述。

1.1、星型模型

星型模型是維表和事實表,以事實表為中心,所有維度直接關聯在事實表上,呈星型分布,即是 星型模型。

1.2、雪花模型

在星型模型的基礎上,維度表上又關聯了其他維度表,這種叫雪花模型。

雪花模型維護成本高,性能較差,一般很少使用。尤其在基于Hadoop體系構建數據倉庫時,盡可能的要減少join的操作。

1.3、星座模型

星座模型,是對星型模型的擴展延伸,多張事實表共享維度表。

2、范式模型

即實體關系(ER)模型,從全企業的高度設計一個3NF模型,用實體加關系描述的數據模型描述企業業務架構,在范式理論上符合3NF。

3、Data Vault模型

DataVault由Hub(關鍵核心業務實體)、Link(關系)、Satellite(實體屬性) 三部分組成 ,它是在ER關系模型上的衍生,同時設計的出發點也是為了實現數據的整合,并非為數據決策分析直接使用。

4、Anchor模型

高度可擴展的模型,所有的擴展只是添加而不是修改,因此它將模型規范到6NF,基本變成了K-V結構模型,基本很少使用。

二、維度建模流程

下面通過一個業務場景來簡單論述維度建模的過程,我們以微商城下單為例:一個會員購買一件商品,會生成一條記錄數據。這條記錄包含了會員的ID、商品的ID、時間,支付金額,支付方式等等諸多業務信息,我們對這條記錄進行拆分。

維度建模的步驟:

2.1、收集業務需求與數據實現

在進行數據建模之前,我們要跟業務方進行充分溝通,理解整個鏈路的業務,對底層數據要充分認識。通過溝通交流、查看數據庫數據或現有報表數據,理解他們需要的關鍵性指標,運營指標。同時數據實際情況要跟多開發組進行反復核驗,確保數據的 原子性(原生業務數據,未進行任何加工處理的數據)。

2.2、選擇業務過程

業務過程是業務活動事件,如下單,支付,退款都是業務過程,把這些過程轉換為事實表中的事實,多數事實表只記錄某一業務過程的結果。業務過程的選擇非常重要,因為業務過程定義了特定的設計目標以及對粒度、維度、事實的定義。

2.3、聲明粒度

聲明粒度是維度設計的重要步驟,粒度用于確定某一事實表中的行表示什么。在選擇維度或事實前必須聲明粒度,因為每個維度或事實必須與定義的粒度保持一致。在從給定的業務過程獲取數據時,原子粒度是最低級別的粒度。

2.4、確認維度

維度是度量的環境,用來反映業務的一類屬性。這類屬性的集合構成一個維度,也可以稱為實體對象。維度屬于一個數據域,如地理維度(其中包括國家、地區、省以及城市等級別的內容)、時間維度(其中包括年、季、月、周、日等級別的內容)。

2.5、確認事實

事實 涉及來自業務過程事件的度量,基本上都是以數據值表示。事實表作為數據倉庫維度建模的核心,緊緊圍繞著業務過程來設計,通過獲取描述業務過程的度量來表達業務過程,包含了引用的維度和與業務過程有關的度量。在設計過程中,可以選擇不同類型的事實表,它們有各自的適用場景

2.6、數據建模

選擇一種維度模型進行數據建模,使用星型建模對業務數據進行建模。

三、數倉建模規范

3.1、數倉層級劃分

數據倉庫分層數據倉庫分層

ODS原始數據層

ODS層保存所有操作數據,不對原始數據做任何處理。在業務系統和數據倉庫之間形成一個隔離,源系統數據結構的變化不影響其他數據分層。減輕業務系統被反復抽取的壓力,由ODS統一進行抽取和分發。記住ODS層數據要保留數據的原始性。

處理原則:

  • 根據源業務系統表的情況以增量或全量方式抽取數據;
  • ODS層以流水表和快照表為主,按日期對數據進行分區保存,不使用拉鏈表;
  • ODS層的數據不做清洗和轉換,數據的表結構和數據粒度與原業務系統保持一致。

DWD數據明細層

DWD層的數據是經由ODS層數據經過清洗、轉換后的明細數據,滿足對標準化數據需求。如對NULL值處理,對數據字典解析,對日期格式轉換,字段合并、臟數據處理等。

處理原則:

  • 數據結構與ODS層一致,但可以對表結構進行裁剪和匯總等操作;
  • 對數據做清洗、轉換;
  • DWD層的數據不一定要永久保存,具體保存周期視業務情況而定。

DWS數據匯總層

DWS層數據 按主題對數據進行抽象、歸類,提供業務系統細節數據的長期沉淀。這一層是一些匯總后的寬表,是根據DWD層數據按照各種維度或多種維度組合,把需要查詢的一些事實字段進行匯總統計。可以滿足一些特定查詢、數據挖掘應用,面向業務層面,根據需求進行匯總。

處理原則:

  • 面向全局、數據整合;
  • 存放最全的歷史數據,業務發生變化時易于擴展,適應復雜的實際業務情況;
  • 盡量減少數據訪問時的計算量,優化表的關聯。維度建模,星形模型;
  • 事實拉寬,度量預先計算, 基本都是快照表。反規范化,有數據冗余。

ADS數據明細層

ADS應用層是根據業務需要,由DWD、DWS數據統計而出的結果,可以直接提供查詢展現,或導入至Oracle等關系型數據庫中使用。這一層的數據會面向特定的業務部門,不同的業務部門使用不同的數據,支持數據挖掘。

處理原則:

  • 形式各式,主要按不同的業務需求來處理;
  • 保持數據量小,定時刷新數據;
  • 數據同步到不同的關系型數據庫或hbase等其他數據庫中。
  • 提供最終數據,來滿足業務人員、數據分析人員的數據需求。

圖片

數據倉庫分層模式作用

3.1.1、數據結構化更清晰:對于不同層級的數據,他們作用域不相同,每一個數據分層都有它的作用域,這樣我們在使用表的時候能更方便地定位和理解。

3.1.2、數據血緣追蹤:提供給外界使用的是一張業務表,但是這張業務表可能來源很多張表。如果有一張來源表出問題了,我們可以快速準確的定位到問題,并清楚每張表的作用范圍。

3.1.3、減少重復開發:數據分層規范化,開發一些通用的中間層數據,能夠減少重復計算,提高單張業務表的使用率。

3.1.4、簡化復雜的問題:把一個復雜的業務分成多個步驟實現,每一層只處理單一的步驟,比較簡單和容易理解。而且便于維護數據的準確性,當數據出現問題之后,可以不用修復所有的數據,只需要從有問題的步驟開始修復。有點類似Spark RDD的容錯機制。

3.1.5、減少業務的影響:業務可能會經常變化,這樣做就不必改一次業務就需要重新接入數據。

3.2、數據域劃分和命名

數據域的劃分至關重要,在數據建模過程中,往往需要我們根據業務劃分數據并約定命名。建議使用業務名稱結合數據層次約定相關命名的英文縮寫,這樣劃分層次更清晰,見名即可知意。

3.2.1、數據域劃分

按業務劃分:

命名時按主要的業務劃分,以指導物理模型的劃分原則、命名原則及使用。如公司有多條業務線,可以按照不同業務線進行劃分。

按數據域劃分:

命名時按照數據域進行劃分,以便有效地對數據進行管理。例如,交易 數據的英文縮寫可定義為“trd”,會員數據的英文縮寫可以定義為 mbr。

按業務過程劃分:

當一個數據域由多個業務過程組成時,命名時可以按業務流程劃分。業務過程是從數據分析角度看客觀存在的或者抽象的業務行為動作。例如,交易數據域中的“退款”這個業務過程的英文縮寫可約定命名為“rfd_ent”。

3.2.2、任務命名

針對數據域任務命名一定要按照規范執行,這里以作者工作中常使用的命名方式為例,當然每個人習慣不同,命名可能有所不同。

如:ods_jnxx_mbr_intgl_di
ods:代表ods層
jnxx:公司名稱英文縮寫
mbr:會員 的縮寫 mbr,表示會員業務
intgl:會員積分 英文的縮寫,會員積分相關任務
di:代表天增量。


d:代表日全量同步
ri:代表小時增量同步
m:代表月
等等,這里就不一一舉例了。
責任編輯:華軒 來源: Spark大數據
相關推薦

2023-11-23 16:53:56

數據倉庫大數據

2022-02-18 09:02:04

數據倉庫治理

2024-04-30 00:00:00

數倉維度建模

2021-08-11 07:53:22

數倉維度建模

2025-07-09 09:18:29

2021-06-11 07:26:16

數據倉庫機器學習

2011-03-25 16:15:42

SQL Server

2022-08-01 11:30:27

數據建模

2025-06-10 03:00:00

數據倉庫數據模型大數據

2023-08-14 16:56:53

2022-10-27 09:50:41

數據倉開發

2024-06-12 13:46:41

2009-01-18 16:01:42

數據倉庫數據建模常用術語

2023-10-08 16:26:23

數據倉庫

2011-07-20 11:12:41

數據倉庫星型模式事實表

2021-01-06 10:36:55

MySQL數據庫Hive

2023-12-13 07:26:24

數據湖倉數據倉庫性能

2022-06-30 18:17:00

數據集云數據建模計數據倉庫

2021-12-02 08:41:30

數倉建模設計

2022-03-01 17:16:16

數倉建模ID Mapping
點贊
收藏

51CTO技術棧公眾號

一区二区三区高清在线| 久久精品卡一| 欧美电影免费提供在线观看| 国产精品igao激情视频| 国内老熟妇对白xxxxhd| 欧美91视频| 日韩一卡二卡三卡国产欧美| 成人在线视频一区二区三区| 欧美一区二区三区黄片| 久久青草久久| 久久久91精品| 国产伦理在线观看| 婷婷电影在线观看| 国产精品视频一二| 91成人伦理在线电影| 国产在线综合网| 亚洲丝袜啪啪| 欧美一区二区大片| 欧美 日韩 国产 高清| www.黄在线观看| 国产一区二区三区美女| 91超碰caoporn97人人| 国产7777777| 国产精品调教| 精品国产成人在线| 亚洲精品日韩精品| 黄频在线免费观看| 毛片av中文字幕一区二区| 久久亚洲精品国产亚洲老地址| 亚洲综合自拍网| 欧美v亚洲v综合v国产v仙踪林| 亚洲一卡二卡三卡四卡无卡久久| 欧美成ee人免费视频| 精品人妻少妇AV无码专区 | 午夜精品福利一区二区| av天堂一区二区三区| 午夜综合激情| 久久91亚洲人成电影网站| 右手影院亚洲欧美| 日本在线一区二区三区| 色激情天天射综合网| 黄色一级片av| av毛片在线免费| 国产精品蜜臀av| 日韩精品久久久| 免费在线稳定资源站| 99久久伊人网影院| 国产另类自拍| 色呦呦视频在线| 成人丝袜18视频在线观看| 亚洲一区二区三区四区在线播放 | 蜜臀a∨国产成人精品| 欧日韩在线观看| 五月婷婷视频在线| 新67194成人永久网站| 性欧美办公室18xxxxhd| 日韩精品在线不卡| 国产精品毛片一区二区三区| 欧美激情一区二区三区成人| 国产精品19乱码一区二区三区| 欧美日韩成人| 久久久久久久久久久91| 日本熟伦人妇xxxx| 亚洲永久字幕| 国产精品91免费在线| www.亚洲激情| 麻豆精品久久精品色综合| 国产日韩欧美电影在线观看| 在线免费观看高清视频| 国产自产高清不卡| 国产91一区二区三区| 欧美熟妇交换久久久久久分类| av男人天堂一区| 久久国产精品99久久久久久丝袜| 欧美美女搞黄| 国产精品久久99| 一二三四中文字幕| 波多野结衣久久| 色菇凉天天综合网| 亚洲精品久久久中文字幕| 成人污污www网站免费丝瓜| 日韩视频一区在线观看| 丰满大乳奶做爰ⅹxx视频| 亚洲免费专区| 久久精品国产69国产精品亚洲| 高h视频免费观看| 日韩天天综合| 国产精品爽黄69天堂a| 99在线观看精品视频| 不卡av电影在线播放| 欧美久久久久久久| 国产激情在线视频| 午夜一区二区三区在线观看| 日日碰狠狠丁香久燥| 国产一精品一av一免费爽爽| 亚洲电影av在线| 国产传媒在线看| 国产综合精品一区| 国产成人小视频在线观看| 国产日韩欧美一区二区东京热 | 欧美又粗又大又爽| 国产调教打屁股xxxx网站| 精品在线观看入口| 久久手机精品视频| 无码人妻熟妇av又粗又大| 精品写真视频在线观看| 老牛影视免费一区二区| 成人av福利| 日韩欧美国产网站| 99久久综合网| 成人羞羞在线观看网站| 久久免费视频网| 91在线视频国产| 久久亚洲精品国产精品紫薇| 国产内射老熟女aaaa| 国产成人精品亚洲日本在线观看| 日韩精品一区二区三区四区视频 | 中文在线播放一区二区| 国产999在线| 黑人乱码一区二区三区av| 中文字幕亚洲精品在线观看| 欧美 激情 在线| 波多野结衣在线一区二区| xxxxxxxxx欧美| 永久免费无码av网站在线观看| 国产白丝精品91爽爽久久| 亚洲欧美成人一区| 免费观看一级欧美片| 精品国产在天天线2019| 黄色激情小视频| 久久精品在线| 久久精品国产综合精品| 日韩123区| 欧美顶级少妇做爰| 日韩免费成人av| 久久精品91| 麻豆精品传媒视频| 极品美鲍一区| 亚洲激情视频网| 九九视频在线观看| 极品美女销魂一区二区三区免费| 五月天亚洲综合| 日韩精品99| 亚洲情综合五月天| 97免费在线观看视频| 不卡视频一二三| 成人免费视频91| 99精品在免费线中文字幕网站一区| 久久天天躁狠狠躁夜夜躁2014| 91久久久久久久久久久久| 国产精品白丝在线| 日韩高清第一页| 欧美第一精品| 亚洲影院高清在线| а天堂中文在线官网| 日韩视频123| 欧美黄色一级网站| 成人免费毛片片v| 欧美亚洲黄色片| 久久99精品国产自在现线| 午夜精品一区二区三区在线视频| 日韩在线观看视频一区| 午夜激情一区二区三区| 国产呦小j女精品视频| 香蕉亚洲视频| 一区二区在线不卡| 精品一区二区三区亚洲| 欧美激情国产日韩精品一区18| 欧美 中文字幕| 欧美视频不卡中文| 九九九视频在线观看| 久久国产精品区| 国产精品免费看久久久无码| 精品欧美午夜寂寞影院| 欧美在线免费看| 91福利在线视频| 欧美一区二区三级| 国产精品免费av一区二区| ww久久中文字幕| 亚洲天堂网2018| 国产精品theporn| 欧美日韩另类丝袜其他| 欧美天堂一区二区| 国产69精品久久久久9999| 瑟瑟在线观看| 69久久99精品久久久久婷婷| 国产极品美女高潮无套嗷嗷叫酒店| 久久精品综合网| 亚洲制服中文字幕| 99riav国产精品| 亚洲精品视频一二三| eeuss国产一区二区三区四区| 日韩av免费在线播放| 国产素人视频在线观看| 亚洲第一色在线| 在线观看视频中文字幕| 亚洲一区二区三区视频在线播放 | 9.1国产丝袜在线观看| gogogo高清在线观看免费完整版| 日韩精品中文字幕一区二区三区| 成人一二三四区| 亚洲已满18点击进入久久| 少妇无套高潮一二三区| 丁香网亚洲国际| 亚洲成人天堂网| 免费视频一区二区三区在线观看| 黑人巨大国产9丨视频| 蜜桃精品wwwmitaows| 91精品视频免费看| av有声小说一区二区三区| 欧美黑人国产人伦爽爽爽| 超碰国产在线观看| 日韩av在线看| 国产视频一区二区三区四区五区| 日韩欧美aⅴ综合网站发布| 激情小说中文字幕| 国产精品久久久久9999吃药| 波多野结衣一本| 成人一区二区三区在线观看| www.污污视频| 日本中文字幕一区二区视频 | 色99中文字幕| 啪啪国产精品| 国产69精品久久久久9999apgf | 精品久久久久久亚洲| 免费观看性欧美大片无片| 国产精品视频在线观看| 中文字幕在线看片| 久久久视频在线| 日韩另类在线| 欧美激情二区三区| 七七成人影院| 欧美老女人xx| 午夜av在线播放| 久久精品91久久香蕉加勒比| 91xxx在线观看| 亚洲日本中文字幕| 天堂中文字幕在线| 日韩精品免费视频| 欧美自拍第一页| 欧美va亚洲va香蕉在线| 精品人妻无码一区二区色欲产成人| 尤物网在线观看| 国产黄色成人av| 免费av手机在线观看| 伊人精品成人久久综合软件| 国产一级不卡视频| 欧美粗暴jizz性欧美20| 精品嫩模一区二区三区| 欧美一区综合| 草草草视频在线观看| 欧美欧美全黄| 国产欧美日韩小视频| 一区福利视频| 免费无码不卡视频在线观看| 国产精品乱看| 黄色三级视频在线| 久久se精品一区二区| 欧美激情国内自拍| 国产毛片精品视频| 欧美xxxx日本和非洲| 大尺度一区二区| 欲求不满的岳中文字幕| 久久色在线视频| 蜜桃av乱码一区二区三区| 国产精品毛片a∨一区二区三区 | 一区二区三区欧美在线观看| 久久精品一级片| 欧美日韩免费网站| 婷婷激情五月综合| 制服丝袜在线91| 国产成人自拍一区| 亚洲欧美国产精品| 日本中文字幕伦在线观看| 欧美美女18p| 僵尸再翻生在线观看| 国产aⅴ夜夜欢一区二区三区| 男女啪啪999亚洲精品| 999视频在线观看| 欧美理论电影在线精品| 午夜精品福利一区二区| 欧美视频二区| 欧美韩国日本在线| 久久99精品久久久久久动态图| 绯色av蜜臀vs少妇| 久久久777精品电影网影网| 亚洲精品卡一卡二| 最新国产精品久久精品| 日韩成人免费在线视频| 91福利区一区二区三区| 国产精品视频在线观看免费| 亚洲福利小视频| youjizz在线播放| 久久久天堂国产精品女人| 少妇精品视频一区二区免费看| 亚洲一区二区三区香蕉| 美女少妇全过程你懂的久久| 中文字幕av导航| 免费在线日韩av| 91香蕉视频在线观看视频| 26uuu精品一区二区三区四区在线| 国精品人伦一区二区三区蜜桃| 香港成人在线视频| 国产精品视频久久久久久| 亚洲人成在线免费观看| 丰满诱人av在线播放| 国产精品专区一| 亚洲黄页网站| 日韩精品综合在线| 韩国精品久久久| 日本二区在线观看| 亚洲午夜免费视频| 国产精品无码久久av| 国产亚洲激情视频在线| 97人人爽人人澡人人精品| 91精品免费久久久久久久久| 你懂的一区二区三区| 精品国产乱码久久久久久闺蜜| www日本高清视频| 正在播放国产一区| caoporn视频在线观看| 91九色综合久久| 清纯唯美日韩| aaaaaa亚洲| bt欧美亚洲午夜电影天堂| 永久久久久久久| 欧美日本韩国一区二区三区视频| 日韩三级电影网| 98精品国产高清在线xxxx天堂| 日韩一区免费| 加勒比海盗1在线观看免费国语版| 免费在线视频一区| 亚洲一区二区三区日韩 | 日日骚av一区二区| 欧美精品一区二区三区蜜臀| 182tv在线播放| 444亚洲人体| 欧美一区不卡| 亚洲热在线视频| 亚洲精品第1页| 国产黄色片免费观看| 久久精品福利视频| 999色成人| 热久久最新地址| 国产福利91精品| 久草视频在线免费看| 欧美mv和日韩mv国产网站| 欧美伦理免费在线| 国产精品一区二区在线观看 | 欧美夫妻性视频| 中文在线综合| 男女猛烈激情xx00免费视频| 99久久精品国产精品久久| 亚洲精品1区2区3区| 日韩精品免费综合视频在线播放 | 亚洲最大成人网色| 欧美fxxxxxx另类| 日本泡妞xxxx免费视频软件| 五月天激情综合| 欧美扣逼视频| 国产欧美日韩专区发布| 欧美大人香蕉在线| 无码人妻丰满熟妇啪啪网站| 亚洲成人精品一区| 欧美女优在线| 国产综合视频在线观看| 99热精品久久| 国产成人av片| 欧美特级www| 欧美一级二级三级区| 97se亚洲综合| 香蕉精品999视频一区二区 | 亚洲一区视频在线观看视频| 日本波多野结衣在线| 啪一啪鲁一鲁2019在线视频| 久久精品国产www456c0m| 曰本三级日本三级日本三级| 狠狠躁18三区二区一区| 欧美成人性生活视频| 国产精品美女黄网| 欧美综合二区| 久艹在线观看视频| 亚洲第一区在线观看| 久久天堂av| 欧美无砖专区免费| 国产精品天干天干在线综合| 亚洲免费成人在线| 日本久久亚洲电影| 自产国语精品视频| 白丝女仆被免费网站| 日韩一区二区免费电影| 国产精品专区免费| av中文字幕av| 久久精品人人做人人综合 | 亚洲自拍的二区三区| 成人av免费在线| 91精品国自产| 日韩免费在线视频| 国产精品xvideos88| 永久免费av无码网站性色av|