背景介紹:
主數(shù)據(jù)服務(Master Data Services)是微軟平臺支持的主數(shù)據(jù)管理(MDM)平臺。類似MDS這樣的系統(tǒng),如果后續(xù)維護得當,會給企業(yè)提供一個強大的中心數(shù)據(jù)庫系統(tǒng),來防止企業(yè)數(shù)據(jù)變得不同步或不一致;同時也是企業(yè)內部管理數(shù)據(jù)流的可靠方式。
目前一個企業(yè)很多時候通過良性循環(huán)或者收購來實現(xiàn)業(yè)務增長。無論哪種方式,都將增加企業(yè)應用程序的數(shù)據(jù)流的數(shù)量和復雜度。如果斷開和分離這些系統(tǒng),將帶來的各種問題,如數(shù)據(jù)不一致、數(shù)據(jù)數(shù)據(jù)碎片、數(shù)據(jù)不準確等等,并且對IT部門來講,也會面對越來越多的困難和付出越來越多的工作來應對不斷變化的業(yè)務需求。同時,為了理順復雜數(shù)據(jù)的問題,就促使一個可以定義、集成、清理、管理并最終能把數(shù)據(jù)分發(fā)給的多個系統(tǒng)的系統(tǒng)變得很重要。
主數(shù)據(jù)管理(MDM)是一個處理過程,用來從多種數(shù)據(jù)源收集企業(yè)數(shù)據(jù),然后應用標準的規(guī)則和業(yè)務流程,并建立獨立的訂閱視圖,最終把這些“高質量”版本的數(shù)據(jù)分發(fā)給企業(yè)各系統(tǒng),從而使所有的用戶可以訪問。
本文參考文檔:https://www.red-gate.com/simple-talk/sql/data-platform/master-data-services-basics/
1. 主數(shù)據(jù)服務
主數(shù)據(jù)服務是微軟提供的一款MDM解決方案的產(chǎn)品,它是建立在以SQL Server數(shù)據(jù)庫技術作為后端處理之上的。它使用Windows通信基礎(WCF)技術,提供了面向服務架構終端的方案。你可以用MDS來創(chuàng)建一個集中的、同步的數(shù)據(jù)源集成架構來減少減少數(shù)據(jù)的冗余。
微軟的第一版主數(shù)據(jù)服務是在SQL Server 2008里面發(fā)布的,里面只