資料架構建設方法及案例

qing_yun發表於2022-09-26

資料架構的本質是資料模型和資料流(或叫資料分佈),《華為資料之道》將資料架構分為資料資產目錄、資料標準、資料模型及資料分佈,DAMA將資料架構分為資料模型和資料流設計,差不多就是這個意思。

但資料架構到底如何構建?有沒有現成的案例可以參考呢?

今天就結合企業管理資訊域MSS具體案例跟大家講一講資料架構建的建設方法論,主要分為五個步驟:架構現狀分析、資料實體梳理、資料主題域劃分、資料概念模型及資料分佈規劃。

1、架構現狀分析

每個企業面臨的資料架構問題都是不一樣的,這裡給出某企業管理資訊域(MSS)面臨的資訊架構挑戰:

1、MSS域資料缺乏統一的資料分佈規劃,資料認責不明確,各個部門只負責自己業務範圍內的資料管理,對於跨部門,跨系統的資料管理職責沒有明確定義。

2、MSS域資料分散在眾多小系統中,每個系統都在區域性進行資料定義,資料分類,資料主題域劃分,資料模型維護,缺乏統一的、全域性視角的資料檢視,導致多個系統間資料不一致,難以支撐跨系統、跨部門的資料分析。

2、資料實體梳理

根據應用功能架構,列出核心資料實體,描述核心實體的主要資訊內容,根據應用框架,考察資料實體完整性,尋找差異點,彌補空白點。

第一步:依據應用藍圖,從功能模組中提煉核心資料實體,同時可參考業界最佳實踐,對缺失資料實體做有效補充,如下圖所示,如果企業應用藍圖不全面,那這一步的梳理工作就比較艱難。

第二步:依據應用藍圖所劃分的領域,對核心資料實體做初步歸併,識別MSS域核心實體類別,如下圖所示:

3、資料主題域劃分

參考行業最佳實踐,結合企業實際情況,劃分MSS域資料主題域,如下圖所示:

下圖是針對採購與供應商主題域的詳細說明:

4、資料概念模型

資料概念模型描述了資料實體及其關係,透過資料概念模型能夠體現企業運營和管理過程中涉及的所有業務概念和邏輯規則,下圖是概念模型的示例:

下圖是採購與供應商主題域概念模型:

5、資料分佈規劃

描述企業資料模型在企業IT系統如何分佈,透過了解資料分佈可以清楚定義企業資料在IT系統中是如何產生和使用。

第一步:明確資料主題域所歸屬的系統

第二步:明確CRUD(CRUD 是建立 (Create)、讀取 (Read)、更新 (Update)及刪除(Delete)這四項操作的縮寫),即系統中的核心資料由哪些系統產生,哪些系統有權利去讀取這些資料,這些資料的更新權和刪除權又屬於哪些系統,透過資料CRUD規劃,確保資料的安全以及在資料不一致時很容易確定以哪個系統的資料為準。下圖示例了採購與供應商主題域CRUD規劃:

透過以上五步,資料架構的設計就基本完成了,至於邏輯模型、物理模型那就是操作層面的事情了。

來自 “ 大魚的資料人生 ”, 原文作者:討厭的大魚先生;原文連結:https://mp.weixin.qq.com/s/hY2c2MNoCugY-KW6aXZEXw,如有侵權,請聯絡管理員刪除。

相關文章