日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

定義維度與構建總線矩陣

明確每個數據域下有哪些業務過程后,您需要開始定義維度,并基于維度構建總線矩陣。

定義維度

在劃分數據域、構建總線矩陣時,需要結合對業務過程的分析定義維度。以本教程中A電商公司的營銷業務板塊為例,在交易數據域中,我們重點考察確認收貨(交易成功)的業務過程。

在確認收貨的業務過程中,主要有商品和收貨地點(本教程中,假設收貨和購買是同一個地點)兩個維度所依賴的業務角度。從商品維度我們可以定義出以下維度的屬性:

  • 商品ID(主鍵)

  • 商品名稱

  • 商品交易價格

  • 商品新舊程度: 1 全新 2 閑置 3 二手

  • 商品類目ID

  • 商品類目名稱

  • 品類ID

  • 品類名稱

  • 買家ID

  • 商品狀態: 0 正常 1 刪除 2 下架 3 從未上架

  • 商品所在城市

  • 商品所在省份

從地域維度,我們可以定義出以下維度的屬性:

  • 城市code

  • 城市名稱

  • 省份code

  • 省份名稱

作為維度建模的核心,在企業級數據倉庫中必須保證維度的唯一性。以A公司的商品維度為例,有且只允許有一種維度定義。例如,省份code這個維度,對于任何業務過程所傳達的信息都是一致的。

構建總線矩陣

明確每個數據域下有哪些業務過程后,即可構建總線矩陣。您需要明確業務過程與哪些維度相關,并定義每個數據域下的業務過程和維度。如下所示是A公司電商板塊交易功能的總線矩陣,我們定義了購買省份、購買城市、類目名稱、類目ID、品牌名稱、品牌ID、商品名稱、商品ID、成交金額等維度。

數據域/過程

一致性維度

購買省份

購買城市

類目ID

類目名稱

品牌ID

品牌名稱

商品ID

商品名稱

成交金額

交易

下單

Y

Y

Y

Y

Y

Y

Y

Y

N

支付

Y

Y

Y

Y

Y

Y

Y

Y

N

發貨

Y

Y

Y

Y

Y

Y

Y

Y

N

確認收貨

Y

Y

Y

Y

Y

Y

Y

Y

Y

說明

Y代表包含該維度,N代表不包含。