背景介绍:
主数据服务(Master Data Services)是微软平台支持的主数据管理(MDM)平台。类似MDS这样的系统,如果后续维护得当,会给企业提供一个强大的中心数据库系统,来防止企业数据变得不同步或不一致;同时也是企业内部管理数据流的可靠方式。
目前一个企业很多时候通过良性循环或者收购来实现业务增长。无论哪种方式,都将增加企业应用程序的数据流的数量和复杂度。如果断开和分离这些系统,将带来的各种问题,如数据不一致、数据数据碎片、数据不准确等等,并且对IT部门来讲,也会面对越来越多的困难和付出越来越多的工作来应对不断变化的业务需求。同时,为了理顺复杂数据的问题,就促使一个可以定义、集成、清理、管理并最终能把数据分发给的多个系统的系统变得很重要。
主数据管理(MDM)是一个处理过程,用来从多种数据源收集企业数据,然后应用标准的规则和业务流程,并建立独立的订阅视图,最终把这些“高质量”版本的数据分发给企业各系统,从而使所有的用户可以访问。
本文参考文档:https://www.red-gate.com/simple-talk/sql/data-platform/master-data-services-basics/
1. 主数据服务
主数据服务是微软提供的一款MDM解决方案的产品,它是建立在以SQL Server数据库技术作为后端处理之上的。它使用Windows通信基础(WCF)技术,提供了面向服务架构终端的方案。你可以用MDS来创建一个集中的、同步的数据源集成架构来减少减少数据的冗余。
微软的第一版主数据服务是在SQL Server 2008里面发布的,里面只