An introduction to Master Data Services Ian Marritt Altius Consulting

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

Business Intelligence (BI) PerformancePoint in SharePoint 2010 Sayed Ali – SharePoint Administrator.
February 11, 2010 | Presenter. Agenda Your questions and issues Introduction to MDS Demo.
By: Mr Hashem Alaidaros MIS 211 Lecture 4 Title: Data Base Management System.
Business Rules and SharePoint Workflow with Master Data Services (MDS)
Jeremy Kashel BI 200 End to End Master Data Management With SQL Server Master Data Services (MDS)
Managing Data Resources
Chapter 3 Database Management
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
Database Management: Getting Data Together Chapter 14.
Living in a Digital World Discovering Computers 2010.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Master Data Management
Managing Master Data with MDS and Microsoft Excel
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
Master Data Services In SQL Server Denali Jeremy Kashel
LEVERAGING THE ENTERPRISE INFORMATION ENVIRONMENT Louise Edmonds Senior Manager Information Management ACT Health.
Chapter 7 Database Auditing Models
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Get More Value from Your Reference Data—Make it Meaningful with TopBraid RDM Bob DuCharme Data Governance and Information Quality Conference June 9.
Initial Market Landscape Product Name Industry Trends & Issues 1.Global Regulations (Regulation1, Regulation2, Regulation3)  Legal Entity Identifier (LEI)
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
ITOM 2308 Introduction to Databases Review Access Database Corporate Case Study ITOM 2308 Class 81.
Data Warehousing at STC MSIS 2007 Geneva, May 8-10, 2007 Karen Doherty Director General Informatics Branch Statistics Canada.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Emerging Technologies Work Group Master Data Management (MDM) in the Public Sector Don Hoag Manager.
Pierre-Louis Usselmann, Ben Watt SOGETI Switzerland Master Data Services.
© 2007 by Prentice Hall 1 Introduction to databases.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 7 Database Auditing Models.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Technology In Action Chapter 11 1 Databases and… Databases and their uses Database components Types of databases Database management systems Relational.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Data Staging Data Loading and Cleaning Marakas pg. 25 BCIS 4660 Spring 2012.
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Presented By: Solutions Delivery Managing Reports in CRMnext.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Session 1 Module 1: Introduction to Data Integrity
1 Chapter 9 Database Management. Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe.
© 2006 Pearson Education Canada Inc. 3-1 Chapter 3 Database Management PowerPoint Presentation Jack Van Deventer Ward M. Eagen.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
© 2012 Saturn Infotech. All Rights Reserved. Oracle Hyperion Data Relationship Management Presented by: Prasad Bhavsar Saturn Infotech, Inc.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
MBA/1092/10 MBA/1093/10 MBA/1095/10 MBA/1114/10 MBA/1115/10.
Data Warehouse – Your Key to Success. Data Warehouse A data warehouse is a  subject-oriented  Integrated  Time-variant  Non-volatile  Restructure.
Breakout Session 3 QHSE Strategic Risk Management.
Mastering Master Data Services Presented By: Jeff Prom BI Data Architect Bridgepoint Education MCTS - Business Intelligence, Admin, Developer.
Introduction The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the introduction of the Intercompany.
QAD Financial Report Writer
Bought to you by.
Overview of MDM Site Hub
What’s New in SQL Server 2016 Master Data Services
Chapter Ten Managing a Database.
Swagatika Sarangi (Jazz), MDM Expert
Data Quality By Suparna Kansakar.
How EMI Music Implemented Master Data Services with Adatis
06 | Managing Enterprise Data
Database Environment Transparencies
From MDS to SSRS - a short walkthrough
Data Warehousing Concepts
David Gilmore & Richard Blevins Senior Consultants April 17th, 2012
Presentation transcript:

An introduction to Master Data Services Ian Marritt Altius Consulting

Agenda What is master data? Why you need to manage it? How to do it Master Data Services Let’s see it Questions

What is Master Data? The information about objects that are used within your business Non transactional and slowly changing Physical –Customers, products, regions Virtual –Account hierarchies, cost centres Core business objects shared across applications

Examples of Master Data Things Products Parts Assets Suppliers People Customers Employees Sales people Virtual Accounts Metrics Contracts Places Offices Region Stores Time

And lots of detail… Author Publisher Imprint RRPSize Weight Height Depth Width Cost Head of Book Buying Non Fiction Manager Computing Buying Manager Database Buyer Business & Computing Databases Microsoft SQL Server TitleISBN

Why do we need master data? Analytical accuracy –Need to compare across an organisation –Whose report is right? –Need additional filtering in reports –Desire to better understand the reasons behind the data Operational efficiency –Which customer? –Is a third party a customer? –Which author?

Where does it come from? Originally in Line of Business (LOB) systems Copies in multiple systems External data feeds Mergers & Acquisitions Excel, Access etc

Who Owns Master Data? The IT department? The Business? Not really sure?

Agenda What is master data? Why you need to manage it? How to do it Master Data Services Let’s see it Questions

Master Data Management From Wikipedia: ‘MDM comprises a set of processes and tools that consistently defines and manages the non- transactional data entities of an organisation’

Living Data Data changes over time It decays as the world changes it doesn’t It becomes corrupt – as people make changes It conflicts with what should be the same information in other systems Problems grow exponentially with scale and complexity

Integrating Data SOA – Integration can make things worse! –Data isn’t cleaned but just moved around –Can be worse than silos Mergers and Acquisitions –Multiple systems doing the same sort of thing Data Warehouses –Typically load and clean from many sources –Creating another – better but sometimes just different version

Data Governance Continually increasing levels of transparency, accountability and auditing are required Can you track changes? Do you know who made changes? When those changes were made? What did it look like in June last year? Do the right people have access? How are different versions managed?

Business Benefits Improved customer retention –Professionalism –Selling on through better analysis –Understanding and knowing your customer –Is the third party also a customer? –Targeted mailings – reduce duplicates –Identify changes that cause dissatisfaction –Data protection and other business specific legal requirements

Business Benefits Accurate reporting –A single version of the truth – at every level in a hierarchy –Consistent management and external reporting –Better forecasting –Better decision making –Clarity when comparing like with like –Additional information for analysis – create a superset of product or customer information. e.g. How does age influence sales behaviour? –Often valuable information isn’t really stored anywhere e.g. store opening hours

Business Benefits Reduce Costs –Reduce rework –Happier more productive staff –Detecting and correcting issues –Penalties and overpayments –Recovering from public embarrassment –Minimise process times and workloads –Take advantage of new opportunities Sales, mergers etc –Understanding your business reduces risk Integration, regulations, system development, staying profitable

Agenda What is master data? Why you need to manage it? How to do it Master Data Services Let’s see it Questions

Politics BudgetingTurf WarsExecutiveSponsorshipCross TeamDynamics Policies Program GovernanceData StewardshipData StrategyData Security Practices Data Entry ProcessesIncentives/DisincentivesProcess ReviewsEmployee Training ProgramsLegacy System ReviewsStatistical Sampling &Auditing Products Data Profiling,Data Quality, WorkflowData Monitoring, Auditing,Data Validation, LineageChange ManagementVersion Control, Role BasedThin/Thick Client ManagementImpact Analysis, AlertsBusiness Rules RepositoryService Oriented ArchitectureBusiness Rules DiscoveryBusiness Rules ManagementTransform and EnrichConform and CanonicalizeConnect and PopulateData Governance SupportCommand Line CapableData Model ManagementRole Based SecurityIntegrated SecurityMatch and Merge 4 Ps of MDM

Architectural Approaches Four main styles (Gartner) –Consolidation –Registry –Centralised –Co-existence

Consolidation Typically used in BI Data is copied and merged from source systems Source data not cleaned Cleaned and consolidated data not published

Consolidation Data Flow

Registry Central register of global identifiers Links to master data in source systems Transformation rules metadata Creates a point in time consolidated view Analogous to a federated data warehouse

Centralised Central repository for storing, validating, modifying master data Forces changes to source systems Transactional – source systems modify and retrieve master data on demand ‘Ideal’ – but costly approach

Centralised Data Flow

Co-Existence A combination of styles where data lives in many places is replicated, merged and different properties can have different rules

Agenda What is master data? Why you need to manage it? How to do it Master Data Services Let’s see it Questions

Microsoft Approach Multi-domain hub Open interfaces Incremental implementation Analytical and operational MDM two uses for the same data Partner for domain-specific solutions Use existing integration capabilities Tight integration with Microsoft products Hierarchy management – a critical capability Data stewardship – a key success factor

Models –Models are the highest level of data organisation in Master Data Services. –Product, Customer, Account or Geography models may exist –A model contains the following objects: –Entities –Attributes and attribute groups –Hierarchies (derived and explicit) –Collections –You can create copies of models as different versions

Entities –Entities are container objects that define how members and their attributes are held –They group similar objects together – like a database table –Product, Category and sub category entities may exist in a product model –There can be many in a model each having equal importance –An entity contains attributes

Attributes –Attributes describe the items and are similar to columns in a table –Product name, code and category are attributes –Road – 150, BK R-150 and Road Bikes are attribute values

Members –Members are the master data items and are similar to rows in a table –Product name, code and category are attributes –Road – 150, BK R-150 and Road Bikes are attribute values for the member

Hierarchies –A natural way to view the master data objects within your organisation –A tree structure useful to group similar items –Used for reporting and analysis to group lower level information into aggregated values Without a master data approach hierarchies often become out of sync in different systems.

Derived Hierarchies –Derived hierarchies are created from attributes within the data –Created and managed with no effect on underlying data –e.g. Retail, Bikes and Mountain bikes are all attribute values of the bike BK-M18B and used within the hierarchy

Explicit Hierarchies –Non leaf level members created just to for the purposes of the hierarchy – these are known as consolidated members –i.e. Great Britain isn’t a property of a bike but bikes are sold there –Members must be unique (consolidated or leaf)

Collections A collection is a grouping created from explicit hierarchies and other collections Useful for analysing information in a consistent manner

Versions A version makes a copy of the model so that you can maintain an auditable record Prevent changes while validating data Testing Provide a consistent output Very slowly changing dimensions

Let’s see it!

Exporting Data Master Data Services creates a database view so that you can customise the data you want to extract. This would be a source for whatever system you wanted to export data. It includes last changed version numbers and last changed and entered time

Importing Data Import into three staging tables –Members, attributes and hierarchies –Populate these tables using SQL or SSIS –Run the ‘Process Unbatched data’ button in Integration Management

Web Services Available to provide full functionality from programmatic control Allows Line of Business systems to add and modify master data

Summary What is Master Data? Why do I want to manage it? What does MDS look like? Due out first half 2010 with SQL 2008 R2

An introduction to Master Data Services Ian Marritt Altius Consulting