Architecture of Master Data Services in Microsoft SQL Server 2008 R2 2010 Microsoft BI Conference Required Slide SESSION CODE: BIE203 Architecture of Master Data Services in Microsoft SQL Server 2008 R2 John McAllister Group Program Manager Microsoft Corporation
2010 Microsoft BI Conference Discuss architecture Build a solution Today’s Agenda Discuss architecture Build a solution
2010 Microsoft BI Conference What is the problem? You need reliable data that you can manage and share – an authoritative source
How does the problem present itself? Which is the real XYZ Corp? Resolve XYZ Corp’s address Does product xrb019 = fft019? ERP – USA Add 15 attributes to product xrb019 Information workers can’t edit dimensions ERP – Europe Warehouse or analytic app Operational MDM Difficulty coordinating multiple systems Analytic MDM Difficulty managing dimensions
How does MDS help solve the problem? 2010 Microsoft BI Conference How does MDS help solve the problem? Store SQL Database Security Transaction Management Integrate Data interface (table/view) WCF API Enforce Process Stewardship UI Rules Workflows & Notifications
MDS Logical Architecture Web UI (Stewardship & Administration) Service Adapter Public WCF Endpoint WCF Service Implementation Business Logic & Data Access Configuration Manager SQL Mail Notifications SQL Server 2008 R2 Procedures, Functions Staging Tables Models Master data Application Security Transactions history SharePoint Workflows Managed Schema Subscription Views
Example Deployment ERP MDM Server Web User Real-time (BizTalk) Modeling, Stewardship Application (Service) CRM SharePoint Workflow Database Bulk (SSIS) Cube Dimensions Outlook Email Notification
What do I need to do, Really? 2010 Microsoft BI Conference What do I need to do, Really? Decide what problem to solve What data? How does it integrate? Build a model Load data Refine the model Integrate
What problem do I want to solve? 2010 Microsoft BI Conference What problem do I want to solve? Start small Limit the number of interfaces Find something with solid business justification
2010 Microsoft BI Conference Build a Model Oh no! Not another model! MDM Core Concepts Model – A container for all other MDM objects – think schema Entity – A group of items related by a similar type – think table Member – An individual data item – think row Attributes – A description of a member – think column Hierarchy - an implicit or explicit containing relationship between members Rule – A declarative condition or action on a member
DEMO Build a Model Create a model called location Create attributes called location type, square feet Build a hierarchy based on location type DEMO
Location Model Entity Location Location Type _________________ Code Name Location Type Square Feet Location Type _________________ Code Name
Load Data Move data into Staging Tables Process Staging DEMO
DEMO Refine the Model Business Rules Establish a notification process Apply Security DEMO
DEMO Integrate Batch Data in (Staging) Data out (Subscriptions) Transactional API BizTalk DEMO
PowerPoint Guidelines Blank Background option for use with content that extends over Purple line art 11/20/2018 1:01 PM PowerPoint Guidelines Font, size, and color for text have been formatted for you in the Slide Master This template uses Calibri, a standard Windows Vista/7 and Office 2007/2010 font Use the color palette shown below Primary Secondary SAMPLE FILL SAMPLE FILL SAMPLE FILL Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
PowerPoint Template Subtitle color 11/20/2018 1:01 PM PowerPoint Template Subtitle color Example of a slide with a subhead Set the slide title in “All Caps” Set subheads in “Sentence case” Generally set subhead to 28pt or smaller so it will fit on a single line The subhead color is defined for this template but must be selected; In PowerPoint 2007, it is the sixth font color from the left Hyperlink color: www.microsoft.com © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Slide for Showing Software Code 2010 Microsoft BI Conference Slide for Showing Software Code Use this layout to show software code The font is Consolas, a monospace font The slide doesn’t use bullets but levels can be indented using the “Increase List Level” icon on the Home menu
Table Format Table Title Column 1 Column 2 Column 3 Column 4 Column 5
2010 Microsoft BI Conference Bar Chart Example
Pie Chart Example 11/20/2018 1:01 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2010 Microsoft BI Conference Line Chart Example
2010 Microsoft BI Conference Area Chart Example
Demo Title Name Title Company DEMO
2010 Microsoft BI Conference Video Title VIDEO
Customer Title Name Title Company CUSTOMER
Partner Title Name Title Company PARTNER
Announcing Title ANNOUNCING
Resources Learning Required Slide www.microsoft.com/teched Tech Ed North America 2010 11/20/2018 1:01 PM Required Slide Resources Learning Sessions On-Demand & Community Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning Resources for IT Professionals Resources for Developers http://microsoft.com/technet http://microsoft.com/msdn © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Complete an evaluation on CommNet and enter to win! Tech Ed North America 2010 11/20/2018 1:01 PM Required Slide Complete an evaluation on CommNet and enter to win! © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
11/20/2018 1:01 PM © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2010 Microsoft BI Conference Required Slide