Introducing SQL Server Master Data Services Donald Farmer Microsoft
Dec 23, 2015
Introducing SQLServer Master Data Services
Donald FarmerMicrosoft
What is Master Data?
Key nouns of the business
Slow changing
Shared across systems
People
• Customers• Vendors• Employees• Partners• Patients• …
Things
• Products• Parts• Documents• …
Places
• Stores• Oil Wells• Geographical
Regions• …
Abstract
• Contracts• Warrantees• Time• Metrics• …
What is Master Data Management?
An authoritative view of master data
Creation and management
Software and processes
Between systems and across the enterprise
Why do you need MDM?
ERP - USA
ERP - Europe
Warehouse or Analytic App
•Difficulty coordinating multiple systems•Difficulty managing dimensions•Or both
•Resolve XYZ Corp’s Address•Does product xrb019 = fft019?
•Add 15 attributes to product xrb019•Information workers can’t edit dimensions
Dynamic Development
Platform For All Data
Pervasive Insight
Enterprise Data Platform
Datacenter Mobile andDesktop
OLAP
FILE
XMLRDBMS
Services
Query
Analysis
ReportingIntegration
Sync
Search
Master Data
CloudStorage
Data Platform Vision
Enabling customers of all sizes to derive value from ALL data, birth through archival
Introducing Master Data Services
Part of SQL Server 2008 R2
CTP November 2009• More information at• http://www.microsoft.com/mdm
SQL Server 2008 R2
Master Data Services - WCF
MDS Management & Stewardship Interface
Staging & Subscriptions
SQL Mail
Service BrokerChange Notification
Email Notification
Bulk Operations
WF Workflows
Custom Application
LOB Application
Master Data Services - Features
Demoed Features
Master Data Portal
Attributes
Hierarchies
Versioning
Model Metadata
Other FeaturesNotifications
Workflow
Business Rules
Model Deployment
SharePoint Integration
Integration
Security
Master Data Methodology
Envision Plan Develop Stabilize Deploy
Choose your problem
MDM software is not the whole solution
You need changes in processes
You need changes in policies
So choose your project carefully …
Choose your problem
Does this domain add value?
Can this project be re-used?
Products are a good place to start …
MDM Project DriversDomains (Models)
Entities
Attributes
Hierarchies
Subscribing Systems
Security Profiles
Number and Complexity of Workflow Scenarios
Source Systems
Plan your projectStart small
Solve a real problem
Have a sponsor
Engage strong technical resources
Engage knowledgeable business resources
Common Evolution Pattern
LOB App(s)
Master Data Services Analytic App
1 1
1. Critical dimension loaded to MDS. From MDS to analytic apps. Users manage hierarchies and attributes in MDS portal
2. See the benefits of MDS. Begins pushing Master Data back to LOB App.3. Organization integrates more LOB apps, more analytic apps, and other
domains
2
333
33
Deployment & Integration
question & answer