資料架構建設方法及案例
資料架構的本質是資料模型和資料流(或叫資料分佈),《華為資料之道》將資料架構分為資料資產目錄、資料標準、資料模型及資料分佈,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,如有侵權,請聯絡管理員刪除。
相關文章
- 實時資料架構體系建設指南架構
- 【虹科乾貨】Lambda資料架構和Kappa資料架構——構建現代資料架構架構APP
- 鋼鐵行業資料治理架構建設實踐!行業架構
- 金融日 | 看金融機構資料安全建設典型案例
- 資料倉儲構建實施方法及步驟
- HBase 系統架構及資料結構架構資料結構
- 如何構建零信任的雲資料架構架構
- 架構設計案例專題架構
- Serverless 架構落地實踐及案例解析Server架構
- 資料湖架構及概念簡介架構
- 常用的資料分析方法及案例講解
- 如何建設網路安全架構及防禦措施?架構
- 亞馬遜雲科技幫助BMW Financial Services設計和構建資料架構亞馬遜NaN架構
- 架構設計之資料分片架構
- 主流資料庫架構設計資料庫架構
- 資料脫敏大資料架構設計大資料架構
- 讀資料工程之道:設計和構建健壯的資料系統07資料架構的原則架構
- 讀資料工程之道:設計和構建健壯的資料系統08主要架構概念架構
- Scrapy架構及資料流圖簡介架構
- 架構設計方法論架構
- 架構設計方法初探架構
- 架構之:資料流架構架構
- 案例|政務大資料平臺資料安全建設實踐大資料
- 按照業務領域畫資料架構圖 業務架構 資料架構架構
- 攜程大資料實踐:高併發應用架構及推薦系統案例大資料應用架構
- JS混淆程式碼資料集構建方法JS
- 如何構建千萬使用者級別後臺資料庫架構設計的思路資料庫架構
- 校園日 | 看高校資料安全建設典型案例
- hadoop生態圈綜合簡介及架構案例Hadoop架構
- 【恩墨學院】資料架構:中國電信的Oracle Sharding架構應用案例分析架構Oracle
- 大資料平臺架構設計探究大資料架構
- 資料倉儲架構分層設計架構
- 架構設計(二):資料庫複製架構資料庫
- 3U資訊化建設架構架構
- iOS應用架構談:架構設計的方法論iOS應用架構
- HarmonyOS Next方舟資料管理與分散式資料庫實戰:構建高效同步架構分散式資料庫架構
- 圖資料庫平臺建設及業務落地資料庫
- 邁出資料安全建設的第一步|公安資料分類分級建設案例實踐