- 產品
- 產品解決方案
- 行業解決方案
- 案例
- 數據資產入表
- 賦能中心
- 伙伴
- 關于
時間:2022-05-06來源:仲夏夜瀏覽數:1003次
建立社會技術系統,是指為了提高組織效益而采用同時集中于技術和社會兩方面的變革,使他們相互關系最佳配合的一種有計劃的組織變革方法。
Gartner給數據編織(Data Fabric) 的定義如下:
Data Fabric is a design concept that serves as an integrated layer of data and connecting processes.
數據編織是一個設計概念,表示數據和連接進程的集成層。
Forrester給出數據網格 (Data Mesh)?的定義如下:
Data Mesh is a decentralized sociotechnical approach to share, access?and manage analytical data in complex and large-scale environments within or across organizations.
數據網格是一種分散的社會技術方法,用于在組織內部或跨組織的各種復雜和大規模環境中,共享、訪問和管理分析數據。
只看概念,是不是看不出啥端倪了,還是上圖吧!

數據編織?(Data Fabric) 把數據從生產到利用的過程分為3個層次:
最底層是記錄系統,也就是各個業務系統的數據庫。
中間層是通過?ETL?等手段轉移到按照數據庫類型分類的各個數據庫中。
最上層是一個集成層,面向用戶提供數據產品,注意實際的數據是保存在中間層的。
那么數據網格呢?還是上圖:

數據網格?(Data Mesh) 把數據從生產到利用的過程也是分為3個層次:
最底層是記錄系統,也就是各個業務系統的數據庫。
中間層是一個數據湖,數據在湖中做了物理集中。
最上層是一個,額...,沒有最上層? 最上層其實是基于數據湖中數據形成的數據產品。
問題來了……數據編織 (Data Fabric)?和數據網格?(Data Mesh)?的區別在哪里呢?
一個主要區別就是這個第二層,在數據編織中,數據是按數據庫類型經過轉換的規整數據,有點Bill Inmon理念數據倉庫的意思吧,數據是處理加工過的,方便給頂層調用。而數據網格的數據是全部在數據湖中,還都是原始格式存儲,有點Kimball理念數據倉庫的意思吧。
有什么本質區別嗎?
有的人說有,有的說沒有,確實要先把“本質區別”是什么定義清楚,才好說是否有本質區別。個人感覺,就是兩種不同的解決方案。中國人講的數據中臺概念,可以和他們放在一起并列,或者說各家的中臺解決方案,不是數據編織,就是數據網格。
如果還有人說老外的數據編織和數據網格沒有你說的那么膚淺, 我覺得他們都是主數據+數據倉庫+數據中臺+數據資產管理平臺做一個有機的大集成,不過路徑不同。
你覺得呢?歡迎留言探討!
后續:
在翻譯數據網格這個概念的時候,注意到其定義里面,用了一個單詞叫Socio-technical,特意翻了詞典叫社會技術系統,這個詞是什么意思呢,特意查詢了百度百科:
建立社會技術系統,是指為了提高組織效益而采用同時集中于技術和社會兩方面的變革,使他們相互關系最佳配合的一種有計劃的組織變革方法。這種方法強調組織的技術和人的因素的最佳結合,強調對完成工作的方法重新設計。它是現代組織變革活動中較為流行的方法之一。
都說每個單位就是一個小社會,這個社會不就是要管理嗎!這個定義告訴我們數據管理可不僅僅是技術,不僅僅是IT系統,要用社會的方法,建章立制,有管理辦法,有管理流程,有數據管理的專門角色和團隊,再輔以先進的IT系統才能把數據管理好!