SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
helping build the smart business




Using Master Data in
Business Intelligence
Colin White
BI Research




                              March 2007
                        Sponsored by SAP
Using Master Data in Business Intelligence




TABLE OF CONTENTS

THE IMPORTANCE OF MASTER DATA MANAGEMENT                                                                  1
   What is Master Data Management?                                                                        2
   The Business Benefits of MDM                                                                           2
   The Ultimate Goal: Enterprise MDM                                                                      3
   Business Area MDM versus Enterprise MDM                                                                5

IMPLEMENTING MDM                                                                                          6
   Operational Master Data                                                                                6
   Business Intelligence Master Data                                                                      6
   Where Should Historical Master Data be Managed?                                                        8
   An Evolutionary Approach to MDM                                                                        9

THE SAP NETWEAVER MDM SOLUTION                                                                            11
   SAP Support for Master Data Management                                                                 11
   Using SAP NetWeaver MDM                                                                                13




Brand and product names mentioned in this paper may be the trademarks or registered trademarks of their
respective owners.




BI Research
Using Master Data in Business Intelligence




THE IMPORTANCE OF MASTER DATA MANAGEMENT
                           The current industry focus on master data management (MDM) creates the
                           impression that MDM is a brand new technology, but this not the case. Companies
                           have been building their own custom-built business transaction (BTx) solutions for
                           managing operational master data for many years, and business intelligence (BI)
                           applications and their underlying data warehouses have been providing a single view
                           of key master data entitles such as customers and products for analytical purposes for
                           some time.

Master data should         What is new about MDM is that enterprises are beginning to realize that master data
be managed                 needs to be managed and integrated outside of the traditional business transaction
separately from            and business intelligence environments, and then used to supply BTx and BI
business transaction       applications with the master data they need (see Figure 1). Another important
and BI systems             development in MDM is that vendors are providing packaged solutions that ease and
                           reduce the effort involved in deploying an MDM environment and its associated
                           applications.

                           This paper reviews the current status of MDM, and offers suggestions for planning,
                           building and deploying an MDM environment. The paper proposes an evolutionary,
                           rather than revolutionary, approach to MDM, and examines how the MDM
                           environment can be used in conjunction with BI applications and an underlying data
                           warehousing environment to improve the decision making process. It also presents
                           an overview of the SAP MDM solution and how it supports many of the ideas
                           presented in this paper.

Figure 1.
The three types of IT
processing


                                                               Master data
                                                              management
                                                              applications &
                                                               data stores



                                                   Business                  Business
                                                  transaction               intelligence
                                                 applications &            applications &
                                                  data stores               data stores




BI Research                                                                                                    1
Using Master Data in Business Intelligence



WHAT IS MASTER DATA MANAGEMENT?
                           Master data is reference data about an organization’s core business entitles. These
                           entities include people (customers, employees, suppliers), things (products, assets,
                           ledgers), and places (countries, cities, locations). The applications and technologies
                           used to create and maintain master data are part of a master data management
                           (MDM) system. MDM, however, involves more that applications and technologies, it
                           also requires an organization to implement policies and procedures for controlling
                           how master data is created and used.

The system of record       One of the main objectives of an MDM system is to publish an integrated, accurate,
is the gold copy of        and consistent set of master data for use by other applications and users. This
master data                integrated set of master data is called the master data system of record (SOR). The
                           SOR is the gold copy for any given piece of master data, and is the single place in an
                           organization that the master data is guaranteed to be accurate and up to date.

The goal is for the        Although an MDM system publishes the master data SOR for use by the rest of the
MDM system to also         IT environment, it is not necessarily the system where master is created and
be the primary             maintained. The system responsible for maintaining any given piece of master data is
system of entry            called the system of entry (SOE). In most organizations today, master data is
                           maintained by multiple SOEs. Customer data is an example. A company may, for
                           example, have customer master data that is maintained by multiple Web store fronts,
                           by the retail organization, and by the shipping and billing systems. Creating a single
                           SOR for customer data in such an environment is a complex task. The long term goal
                           of an enterprise MDM environment is to solve this problem by creating an MDM
                           system that is not only the SOR for any given type of master data, but also the SOE
                           as well.

                           MDM then can be defined as a set of policies, procedures, applications and
                           technologies for harmonizing and managing the system of record and systems of
                           entry for the data and metadata associated with the key business entities of an
                           organization.


THE BUSINESS BENEFITS OF MDM
MDM help solve four        MDM helps organizations handle four key issues:1
key master data
problems                   •   Data redundancy: Without MDM, each system, application, and department
                               within an organization collects its own version of key business entities. This
                               leads to redundant master data and poor data quality.

                           •   Data inconsistency: Enterprises spend enormous resources trying to reconcile
                               master data, often with limited success. Furthermore, this reconciliation process
                               is repeated over and over because there is no mechanism to capture the data
                               assets garnered from the first or succeeding reconciliations.


                           1
                            Colin White and Claudia Imhoff, “Master Data Management: Creating a Single View of the
                           Business.” Business Intelligence Network Research Report, September 2006.



BI Research                                                                                                          2
Using Master Data in Business Intelligence


                           •   Business inefficiency: Redundant and inconsistent master data leads to
                               inefficient supply chain management, inconsistent customer support, customer
                               dissatisfaction, and wasted marketing efforts. Fractured master data in business
                               processes causes ineffectiveness and inefficiency.

                           •   Supporting Business change: Organizations are constantly changing as new
                               products and services are introduced and withdrawn, companies are acquired and
                               sold, and new technologies appear and reach maturity. These disruptive events
                               cause a constant stream of changes to master data, and without a way of
                               managing these changes, the issues of data redundancy, data inconsistency, and
                               business inefficiency are exacerbated.


THE ULTIMATE GOAL: ENTERPRISE MDM
                           There are many different approaches to integrating and managing master data.
                           Before discussing these approaches, let’s first identify the ideal architecture of an
                           enterprise MDM system. This architectural goal is achieved through an iterative and
                           evolutionary application development process.

Enterprise MDM             In an enterprise MDM system, all master data is maintained and published to
maintains and              business users and other IT systems using MDM applications. These applications
publishes all master       handle master data and metadata changes, and maintain a historical record of those
data                       changes. An MDM application could, for example, manage and track customer
                           account data such as account identifiers, customer names and addresses, credit
                           ratings, etc.

MDM does not handle        The enterprise MDM system propagates master data to other internal and external IT
standard operational       systems as required. It also provides business views of master data that can be used
business                   by business users and applications to directly access master data in the MDM system
transactions               itself. MDM applications do not handle or manage other types of business
                           transaction data such as customer account deposits and withdrawals. This data is
                           managed and distributed by other business transaction applications.

                           Figure 2 shows the main components of an enterprise MDM system. These
                           components include:

                           •   MDM applications for managing and publishing master data and metadata.

                           •   A master data store (MDS) containing consolidated master data.

                           •   A master metadata store (MMS) containing the master data business model,
                               and master data rules and definitions. The master data business model documents
                               master data entities, attributes, relationships and their business meaning.

                           •   A set of master data integration (MDI) services for consolidating, federating
                               and propagating master data.

                           Business users employ custom-built and/or packaged MDM applications to access
                           and maintain master data in the MDS. The MDS represents the SOR for enterprise-
                           wide master data. Information about the SOR is documented and maintained in the


BI Research                                                                                                       3
Using Master Data in Business Intelligence


                           MMS. As master data is created and maintained, MMS business rules ensure that the
                           master data conforms to the business practices of the organization.

Figure 2.
MDM Components




                           Business users employ custom-built and/or packaged MDM applications to access
                           and maintain master data in the MDS. The MDS represents the SOR for enterprise-
                           wide master data. Information about the SOR is documented and maintained in the
                           MMS. As master data is created and maintained, MMS business rules ensure that the
                           master data conforms to the business practices of the organization.

Master data                Underlying master data integration (MDI) services provide the capabilities for MDM
integration services       applications to integrate and copy master. These integration services should be a key
should be a                component of an organization’s enterprise integration architecture. Key requirements
component of an            here include:
enterprise integration
architecture               •   Data quality management

                           •   Metadata integration and propagation

                           •   Synchronous and asynchronous data propagation with guaranteed delivery

                           •   Change data capture and data transformation

                           •   Data federation

                           •   A service-oriented architecture (SOA)




BI Research                                                                                                   4
Using Master Data in Business Intelligence


                           In a fully compliant enterprise MDM environment, all master data and metadata is
                           managed by the MDM system, i.e., the MDM system is also the SOE for all master
                           data.

An MDM system              An MDM system and its applications and services are often implemented as tactical
should act as an           extensions to existing business transaction and business intelligence projects. To be
intelligent source of      successful, however, a strategic MDM initiative should be approached as an
master data that           independent enterprise-level project with strong executive backing. An MDM system
drives other IT            should act as an intelligent source of master data that drives other IT systems. It
systems.                   should not simply consist of a set of adjunct IT applications that gather and integrate
                           existing master data to overcome the problems caused by dispersed master data
                           management.

                           Bottom-up tactical stealth projects driven by IT groups may be a way to get started in
                           MDM, but an enterprise must develop a strategic MDM plan if it is to be successful
                           in managing master data over the long term by avoiding solutions that simply
                           alleviate the symptoms of master data problems, rather than cure them.


BUSINESS AREA MDM VERSUS ENTERPRISE MDM
There is a risk of         Some MDM initiatives are targeted at addressing a specific business need such as
multiple master data       creating a single view of the customer or a single parts catalog. The issue here is that
silos being deployed       although these projects are faster and less costly to implement than full enterprise
in an organization         MDM, there is a risk of multiple master data silos being deployed in an organization.
                           This is somewhat analogous to the data mart and enterprise data warehouse issues
                           that occur in business intelligence.

                           The long term goal should be to develop a consolidated master data business model
                           and to have integrated master data and metadata stores. All tactical master data
                           project managers should keep the long-term MDM objective in mind when designing
                           and deploying master data applications.

                           The best approach to balancing the needs of short- and long term master data
                           requirements is to have a master data practices group that is responsible for helping
                           support the strategic master data objectives of the organization.

                           Now that we have a good understanding of the objectives of MDM, and what an
                           ideal enterprise MDM should look like, we are in a position to discuss different
                           approaches to deploying MDM solutions.




BI Research                                                                                                        5
Using Master Data in Business Intelligence




IMPLEMENTING MDM

OPERATIONAL MASTER DATA
Four approaches to         In a traditional operational environment master data is dispersed across multiple
managing master            operational systems and intermingled with other types of business transaction data.
data                       There are four approaches that can be used to create and maintain a consistent view
                           of operational master data in such an environment (see Figure 3).

                           1. Consolidate the master data from multiple operational systems of entry in a
                              single master data store (MDS) that becomes the system of record for master
                              data.

                           2. Propagate and synchronize master data changes between operational systems of
                              entry so that master data in all systems of entry is kept consistent.

                           3. Consolidate and propagate master data using a combination of Approaches 1
                              and 2.

                           4. Migrate and centralize operational master data systems of entry to a new
                              enterprise MDM system that acts as both the system of record and system of
                              entry for master data.

Companies can start        Companies may start with the Approach 1, gradually implement Approaches 2
with Approach 1 and        and/or 3, and then finally migrate to Approach 4.
gradually evolve to
Approach 4                 In some cases, the fully compliant enterprise MDM system in Approach 4 may not
                           be possible for political or technology reasons, and compromises may have to be
                           made to allow exceptions to migrating certain systems of entry to the enterprise
                           MDM system. The long term objective, however, is to evolve to the enterprise MDM
                           environment of Approach 4.


BUSINESS INTELLIGENCE MASTER DATA
Master data can be         For BI processing, master data documents how the data has changed over time. In the
used in BI for both        case of customer master data, a record could be kept of the various addresses
historical and             customers have had, how their credit rating has changed over time, and so on. This
predictive analysis        historical master data can be combined with other historical business transaction data
                           to produce analytical reports. Information about customers and their purchases could
                           be used, for example, to produce reports identifying key customers, or for illustrating
                           how customer buying patterns vary over of time based on their credit rating.

                           Master data can also be used in a BI environment for forecasting. If a company is
                           proposing to reorganize its sales regions it could create a new set of master data to
                           reflect the new sales organization and then combine this new master data with
                           historical sales data to predict the effect of the changes on sales.



BI Research                                                                                                        6
Using Master Data in Business Intelligence


                           How historical master data is managed in a BI system depends on how that master
                           data is managed in operational systems. Let’s examine each of the four approaches
                           listed above for operational master data management, and then look at how each
                           approach affects the way master data is handled in a BI system (see Figure 3).

Figure 3.
Managing operational
and BI master data




A master data store        Approach 1: With this approach operational master data is consolidated into a
can contain                single operational MDS. The operational MDS contains master data that has a zero
operational master         or low latency compared with the data in the operational systems of entry from
data and/or historical     which it came. The operational MDS becomes the SOR for its associated master
master data                data. In some projects, the operational MDS is used to correct errors in source
                           systems. For BI processing, there are two options for handling the master data in the
                           operational MDS. The first option is to use the operational MDS as a data source for
                           the data warehouse. The second option is to use a single integrated hybrid data store
                           for both operational and historical master data.



BI Research                                                                                                    7
Using Master Data in Business Intelligence


                           Approach 2: With this approach, the operational master data is kept consistent, but
                           it is still dispersed across multiple operational systems and intermingled with other
                           types of business transaction data. As the master data is propagated between systems
                           of entry, it can also be propagated to a data warehouse. Another option is the master
                           in systems of entry can be extracted and integrated into a data warehouse in the same
                           way that any type of operational data is brought into the BI environment. During the
                           data integration process, however, data reconciliation should be simpler because the
                           master data sources are kept consistent in the operational environment.

                           Approach 3: BI master data with this approach is handled in a same way as it is in
                           the two options presented above for Approach 1.

                           Approach 4: With Approach 4, the enterprise MDM system acts as both the SOE
                           and SOR for the master data. The master data store in this environment can be an
                           operational MDS that becomes a data source for the data warehouse, or it can be a
                           hybrid operational and historical MDS.


WHERE SHOULD HISTORICAL MASTER DATA BE MANAGED?
The management of          We can see from the above discussion that historical master data can be managed in
historical master data     an historical MDS, in a hybrid historical and operational MDS, or in a data
is a controversial         warehouse. Which of these options is best to use is a controversial and sometimes
topic                      hotly debated topic. This controversy is made more confusing by the participants
                           often failing to distinguish between logical and physical concepts. Also, the fact that
                           many companies have used their data warehousing systems to provide a single view
                           of a business entity, such as customers, leads to a position where the data warehouse
                           is often seen as a good place to start a master data project. In the longer term this
                           position may prove to be a bad one.

Master metadata            Managing master data is a logical data problem, rather than a physical one. In fact, it
management is the          is master metadata, rather than master data, that is the real issue here. The models
real issue in MDM          and definitions of most business entities are very complex and are constantly
                           changing as businesses evolve. Take a look at a data model of a customer entity and
                           you will see what I mean. Organizations need to track not only current master
                           metadata and data, but also how this metadata and data changes over time. This is
                           not only for analysis purposes, but also frequently for legal reasons as well. A
                           facility to track and record relationships between different business entities is a
                           requirement for many organizations. The ability to relate customers to the products
                           they buy is a good example here.

Current data               Managing complex master data hierarchies and relationships is best done outside of
warehouse design           the data warehousing environment. Current data warehouse design techniques (such
techniques are not         as slowing changing dimensions, for example) may be able to handle subsets of
suitable for handling      master data and master data relationships, but they are totally inadequate for
historical master          supporting a complete picture of an organization’s master data entities and
metadata                   relationships, and how they change over time.

                           Maintaining master data outside of the data warehouse environment also makes it
                           easier for organizations to evolve to a full enterprise MDM environment with its own
                           master data store. This store can be used for managing both current and historical

BI Research                                                                                                      8
Using Master Data in Business Intelligence


                           master data. In this environment, BI applications access master data from the hybrid
                           MDS and historical business transaction data from a data warehouse. For ease of
                           access and performance, a subset of the MDS data may be copied at regular intervals
                           into the data warehouse. In a multidimensional data warehouse, this master data
                           subset would be used to populate the dimension tables of the data warehouse (see
                           Figure 4).

Figure 4.
An enterprise MDM
environment                                                             Current            Historical
                                                                      transaction         transaction
                                                                          data                data
                                       Business      Business
                                     transactions
                                                    transaction                                     EDW
                                                    applications




                                     Master data
                                     transactions   Master data
                                                    management                                BI
                                                    applications                         applications
                                                                        Hybrid
                                                                        MDS



MDM applications           How MDM applications maintain and manage master data in a hybrid MDS will vary
will be business area      by the kind of master data involved. Processing customer master data is often very
specific                   different from dealing with product master data. Business rules and models for
                           defining customer name and address data, for example, are usually well understood
                           by companies. Product data, however, is more complex and less standardized, and
                           requires more semantic understanding of the data in areas like product naming and
                           product codes. MDM applications, therefore, will tend to be business area specific,
                           and it is unlikely that a company can create a one size fits all MDM application.


AN EVOLUTIONARY APPROACH TO MDM
MDI solutions do not       Implemented correctly, master data management can provide significant business
address the issues         benefits in terms of improving productivity, reducing risk and increasing revenues.
that cause master          Many companies build MDM solutions by deploying master data integration (MDI)
data problems              applications that are targeted at integrating current master data. These solutions
                           typically do not track master data changes, nor do they provide capabilities for
                           managing the constant changes that occur in master data hierarchies. These MDI
                           solutions may help solve the symptoms of master data problems, but they rarely
                           address the factors that cause them.

Enterprise MDM is          An enterprise MDM solution involves business users in the MDM process, and
the answer to solving      extends MDI by adding capabilities to manage, track and audit constantly changing
master data issues         master data and metadata. Enterprise MDM is a separate component that manages
                           the system of record and system of entry on behalf of other IT components. It works
                           in conjunction with, and supplies the master data to, business transaction and
                           business intelligence applications. The master metadata can also be used as a source

BI Research                                                                                                      9
Using Master Data in Business Intelligence


                           of information for helping drive the design of the data warehousing environment that
                           forms the underpinning of business intelligence application processing.

                           Full enterprise MDM, however, is a long-term project that organizations should
                           evolve to using the four approaches described in this paper.




BI Research                                                                                                  10
Using Master Data in Business Intelligence




THE SAP NETWEAVER MDM SOLUTION
SAP MDM is an              SAP master data management is a component of SAP’s NetWeaver application
integrated                 platform, which provides a complete environment for designing, building, integrating
component of SAP           and deploying business processes. SAP NetWeaver provides the technology
NetWeaver                  foundation for SAP, SAP partner and custom-built applications. Key components of
                           SAP NetWeaver are outlined below.

                           •   The SAP NetWeaver Portal provides users with single sign-on and a single
                               view of enterprise-wide information and applications. SAP NetWeaver Portal
                               works in conjunction with the SAP NetWeaver Collaboration and Knowledge
                               Management capabilities. The Collaboration facility includes shared e-mails,
                               calendars, and threaded discussions, and has a shared document store.
                               Knowledge Management provides search tools, taxonomy development, content
                               management, publishing, and workflow management. SAP NetWeaver Portal
                               can also be used with SAP Multi-channel Access and the SAP NetWeaver
                               Mobile Infrastructure to deliver information to mobile users.

                           •   SAP NetWeaver Business Intelligence (BI) gives organizations the ability to
                               identify, integrate, report on and analyze disparate information from
                               heterogeneous sources. SAP NetWeaver BI includes a data integration toolset
                               that supports both SAP and non-SAP data in addition to standard file formats
                               such as XML. SAP NetWeaver Master Data Management (MDM) extends
                               these data integration capabilities by providing a facility for consolidating,
                               storing, and augmenting master data such as customer information. SAP
                               NetWeaver BI is tightly integrated with other SAP NetWeaver components,
                               including the SAP NetWeaver Portal, and the Collaboration and Knowledge
                               Management components

                           •   The BI Integrated Planning capability extends the SAP NetWeaver BI
                               environment with a tactical and operational business planning, budgeting and
                               forecasting system. This capability brings planning, forecasting and budgeting
                               together with BI monitoring, reporting and analysis.

                           •   Process and application integration is provided in SAP NetWeaver by a Business
                               Process Management capability and the SAP NetWeaver Exchange
                               Infrastructure (SAP XI) , which include facilities for describing software
                               components, interfaces, mappings and routing rules, and for executing business
                               processes. SAP XI supports Web services, and, like other SAP NetWeaver
                               components, runs on an SAP-supplied J2EE-compliant Application Server.


SAP SUPPORT FOR MASTER DATA MANAGEMENT
                           SAP NetWeaver MDM provides an MDM capability that enables organizations to
                           evolve to a full enterprise MDM environment using the four approaches outlined in
                           this paper.



BI Research                                                                                                     11
Using Master Data in Business Intelligence


SAP MDM supports           Using SAP-supplied and user-developed data models, SAP MDM can consolidate
all four approaches        master data in an MDS from both SAP and non-SAP data sources. The consolidation
to MDM outlined in         process supports de-duplication and normalization, ID mapping, matching and
this paper                 merging, staging, change tracking, and interactive data quality analysis.

                           In addition to master data consolidation, SAP MDM also provides master data
                           propagation via a distribution model that can update and synchronize master data in
                           SAP and non-SAP systems. It also incorporates data workflow and multi-tiered role-
                           based models for managing master data updates.

                           SAP MDM can also be used to centralize both the system of record and the system
                           of entry for enterprise-wide master data. Users can manage master data through a
                           supplied rich-client application. Master data can be propagated to other systems in
                           XML format as required. It can also be extracted to a data warehouse within the SAP
                           NetWeaver platform for use in SAP analytical applications.

SAP MDM also               One important feature of SAP MDM is that it supports not only master data stored in
supports master data       structured files and databases, but also master data embedded in unstructured
embedded in                business content (PDF, audio, video, for example). For master data output, SAP
unstructured content       MDM has integrated publishing capabilities that enable both electronic and printed
                           output for the Web environment, CD-ROM, and paper publishing. These features
                           could be used to publish product catalogs, for example. The output features can be
                           used in conjunction with the Adobe InDesign and QuarkXpress publishing tools.

                           Figure 5 illustrates the main architecture of SAP NetWeaver MDM.

Figure 5.
SAP NetWeaver MDM




                           SAP MDM integrates with SAP NetWeaver BI, SAP NetWeaver XI, and SAP
                           NetWeaver Portal, while also offering a modular approach for use as a stand-alone
                           engine. SAP NetWeaver MDM can be used either in a full administrative
                           environment (rich front-end clients), and/or through the SAP NetWeaver Portal (thin
                           client).


BI Research                                                                                                 12
Using Master Data in Business Intelligence


Scenarios provide          In addition to providing the infrastructure for deploying an enterprise MDM
pre-packaged MDM           environment, SAP MDM also provides pre-packaged IT and business scenarios.
solutions                  These scenarios contain pre-built data models, mapping, reports, workflows, and
                           portal interfaces. Scenarios available with use with SAP MDM support both product
                           and customer master data management. At the time of writing this paper, SAP had
                           over 230 customers of its MDM solution in 27 vertical industries.

USING SAP NETWEAVER MDM
                           As already mentioned above, SAP MDM can support any combination of the four
                           approaches outlined in this paper for deploying MDM solutions. A customer can, for
                           example, begin with a consolidation approach, add master data propagation, and then
                           finally move to a full centralized enterprise MDM environment.

                           An example to how to evolve to an SAP MDM environment was presented by Nortel
                           at last year’s SAP Sapphire conference in Orlando. Nortel is a leading
                           communications provider that operates in some 150 countries and has approximately
                           30,000 employees worldwide.

Nortel implemented         Nortel implemented SAP MDM as a part of its project to move towards the use of
MDM as a part of its       mySAP ERP. The ERP project in turn was a component in Nortel’s migration to a
ERP and Web                Web Services orientated architecture involving products from both Microsoft
services project           (BizTalk, for example) and SAP. The first step in the project in 2004 and 2005 was
                           to eliminate some 150+ interfaces and applications. The ongoing project in 2006 and
                           2007 is to eliminate a further 300+ interfaces and applications.

                           Nortel initially developed its own MDM applications, but with the move to SAP
                           MDM that effort has been abandoned. SAP implementation was carried out in three
                           phases.

Phases 1 and 2             Phase 1 of the project used SAP MDM to propagate master data (customer and
synchronize master         products, for example) between SAP applications, legacy applications, SAP BW, and
data in multiple           business partner systems. Propagation was done using SAP XI and FTP. Phase 2 of
systems of entry           the project extends the amount of master data propagated and the number of target
                           master data applications.

Phase 3 deploys a          The third phase of the project, which is currently under development, adds additional
full enterprise MDM        master data (suppliers and people) and deploys a full enterprise MDM environment
system                     where, except for three custom-built and packaged legacy applications, all master
                           data will be maintained directly in the central master data store. This solution will
                           enable master data management in some eight systems of entry to be retired. The
                           enterprise MDM system will still be used to propagate master data to SAP BW and
                           partner applications.

                           The scenario used by Nortel demonstrates the correct way to implement an MDM
                           system, which is to development a long-term strategy to move toward enterprise
                           MDM and implement the strategy in small incremental steps.




BI Research                                                                                                  13
About BI Research
              BI Research is a research and consulting company whose goal is to help companies
              understand and exploit new developments in business intelligence and business
              integration. When combined, business intelligence and business integration enable
              an organization to become a smart and agile business.




                                                 BI Research
                                              Post Office Box 398
                                              Ashland, OR 97520
                                          Telephone: (541)-552-9126
                                     Internet URL: www.bi-research.com
                                        E-mail: info@bi-research.com

                                  Using Master Data in Business Intelligence
                                          Version 1, March 2007
                                      Copyright © 2007 by BI Research
                                             All rights reserved




BI Research

Weitere ähnliche Inhalte

Was ist angesagt?

3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation
James Chi
 
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
DATAVERSITY
 
Strategic infrastructure
Strategic infrastructureStrategic infrastructure
Strategic infrastructure
Larry Levine
 

Was ist angesagt? (20)

Overcoming the Challenges of your Master Data Management Journey
Overcoming the Challenges of your Master Data Management JourneyOvercoming the Challenges of your Master Data Management Journey
Overcoming the Challenges of your Master Data Management Journey
 
3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation
 
Whitepaper on Master Data Management
Whitepaper on Master Data Management Whitepaper on Master Data Management
Whitepaper on Master Data Management
 
Making Information Management The Foundation Of The Future (Master Data Manag...
Making Information Management The Foundation Of The Future (Master Data Manag...Making Information Management The Foundation Of The Future (Master Data Manag...
Making Information Management The Foundation Of The Future (Master Data Manag...
 
Ebook - The Guide to Master Data Management
Ebook - The Guide to Master Data Management Ebook - The Guide to Master Data Management
Ebook - The Guide to Master Data Management
 
Whitepaper Multidomain Mdm
Whitepaper Multidomain MdmWhitepaper Multidomain Mdm
Whitepaper Multidomain Mdm
 
Master data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementMaster data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product management
 
10 Worst Practices in Master Data Management
10 Worst Practices in Master Data Management10 Worst Practices in Master Data Management
10 Worst Practices in Master Data Management
 
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
 
Information builders gartner mdm - barcelona 2-7-2013
Information builders   gartner mdm - barcelona 2-7-2013Information builders   gartner mdm - barcelona 2-7-2013
Information builders gartner mdm - barcelona 2-7-2013
 
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
Enterprise Data World Webinars: Master Data Management: Ensuring Value is Del...
 
Analytics Organization Modeling for Maturity Assessment and Strategy Development
Analytics Organization Modeling for Maturity Assessment and Strategy DevelopmentAnalytics Organization Modeling for Maturity Assessment and Strategy Development
Analytics Organization Modeling for Maturity Assessment and Strategy Development
 
Reference master data management
Reference master data managementReference master data management
Reference master data management
 
Master data management executive mdm buy in business case (2)
Master data management executive mdm buy in business case (2)Master data management executive mdm buy in business case (2)
Master data management executive mdm buy in business case (2)
 
Modernizing And Advancing Info Magagement
Modernizing And Advancing Info MagagementModernizing And Advancing Info Magagement
Modernizing And Advancing Info Magagement
 
Best Practices in MDM, OAUG COLLABORATE 09
Best Practices in MDM, OAUG COLLABORATE 09Best Practices in MDM, OAUG COLLABORATE 09
Best Practices in MDM, OAUG COLLABORATE 09
 
Strategic infrastructure
Strategic infrastructureStrategic infrastructure
Strategic infrastructure
 
Enterprise Information Management Strategy - a proven approach
Enterprise Information Management Strategy - a proven approachEnterprise Information Management Strategy - a proven approach
Enterprise Information Management Strategy - a proven approach
 
Mdmagenda 121003071611-phpapp01
Mdmagenda 121003071611-phpapp01Mdmagenda 121003071611-phpapp01
Mdmagenda 121003071611-phpapp01
 
5 Level of MDM Maturity
5 Level of MDM Maturity5 Level of MDM Maturity
5 Level of MDM Maturity
 

Ähnlich wie Using Master Data in Business Intelligence

IBM InfoSphere MDM v11 Overview - Aomar BARIZ
IBM InfoSphere MDM v11 Overview - Aomar BARIZIBM InfoSphere MDM v11 Overview - Aomar BARIZ
IBM InfoSphere MDM v11 Overview - Aomar BARIZ
IBMInfoSphereUGFR
 
MDM AS A METHODOLOGY
MDM AS A METHODOLOGYMDM AS A METHODOLOGY
MDM AS A METHODOLOGY
Janet Wetter
 
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdfB9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
ssuser5d2ce9
 
1145_October5_NYCDGSummit
1145_October5_NYCDGSummit1145_October5_NYCDGSummit
1145_October5_NYCDGSummit
Robert Quinn
 

Ähnlich wie Using Master Data in Business Intelligence (20)

Synergizing Master Data Management and Big Data
Synergizing Master Data Management and Big DataSynergizing Master Data Management and Big Data
Synergizing Master Data Management and Big Data
 
Enterprise Services Solutions
Enterprise Services SolutionsEnterprise Services Solutions
Enterprise Services Solutions
 
G10.2012 magic quadrant for master data management (mdm) of customer data s...
G10.2012   magic quadrant for master data management (mdm) of customer data s...G10.2012   magic quadrant for master data management (mdm) of customer data s...
G10.2012 magic quadrant for master data management (mdm) of customer data s...
 
Lessons Learned From Successfully Implementing MDM for key Retailers in Europe
Lessons Learned From Successfully Implementing MDM for key Retailers in EuropeLessons Learned From Successfully Implementing MDM for key Retailers in Europe
Lessons Learned From Successfully Implementing MDM for key Retailers in Europe
 
Master Data Management: An Enterprise’s Key Asset to Bring Clean Corporate Ma...
Master Data Management: An Enterprise’s Key Asset to Bring Clean Corporate Ma...Master Data Management: An Enterprise’s Key Asset to Bring Clean Corporate Ma...
Master Data Management: An Enterprise’s Key Asset to Bring Clean Corporate Ma...
 
leewayhertz.com-AI in Master Data Management MDM Pioneering next-generation d...
leewayhertz.com-AI in Master Data Management MDM Pioneering next-generation d...leewayhertz.com-AI in Master Data Management MDM Pioneering next-generation d...
leewayhertz.com-AI in Master Data Management MDM Pioneering next-generation d...
 
IBM InfoSphere MDM v11 Overview - Aomar BARIZ
IBM InfoSphere MDM v11 Overview - Aomar BARIZIBM InfoSphere MDM v11 Overview - Aomar BARIZ
IBM InfoSphere MDM v11 Overview - Aomar BARIZ
 
Ibm based mdm poc
Ibm based mdm pocIbm based mdm poc
Ibm based mdm poc
 
IT6701 Information Management - Unit III
IT6701 Information Management - Unit IIIIT6701 Information Management - Unit III
IT6701 Information Management - Unit III
 
Master Data Management's Place in the Data Governance Landscape
Master Data Management's Place in the Data Governance Landscape Master Data Management's Place in the Data Governance Landscape
Master Data Management's Place in the Data Governance Landscape
 
When Worlds Collide: Intelligence, Analytics and Operations
When Worlds Collide: Intelligence, Analytics and OperationsWhen Worlds Collide: Intelligence, Analytics and Operations
When Worlds Collide: Intelligence, Analytics and Operations
 
Business process based analytics
Business process based analyticsBusiness process based analytics
Business process based analytics
 
Enterprise-Level Preparation for Master Data Management.pdf
Enterprise-Level Preparation for Master Data Management.pdfEnterprise-Level Preparation for Master Data Management.pdf
Enterprise-Level Preparation for Master Data Management.pdf
 
MDM AS A METHODOLOGY
MDM AS A METHODOLOGYMDM AS A METHODOLOGY
MDM AS A METHODOLOGY
 
Master Data Management (MDM) for Mid-Market
Master Data Management (MDM) for Mid-MarketMaster Data Management (MDM) for Mid-Market
Master Data Management (MDM) for Mid-Market
 
Preparing For a Master Data Management Implemenation
Preparing For a Master Data Management ImplemenationPreparing For a Master Data Management Implemenation
Preparing For a Master Data Management Implemenation
 
Best Practices in MDM, Oracle OpenWorld 2009
Best Practices in MDM, Oracle OpenWorld 2009Best Practices in MDM, Oracle OpenWorld 2009
Best Practices in MDM, Oracle OpenWorld 2009
 
Future Trends in MDM Software
Future Trends in MDM SoftwareFuture Trends in MDM Software
Future Trends in MDM Software
 
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdfB9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
B9021_TermPaper_MasterDataManagement_PavanKumarPurohit.pdf
 
1145_October5_NYCDGSummit
1145_October5_NYCDGSummit1145_October5_NYCDGSummit
1145_October5_NYCDGSummit
 

Mehr von FindWhitePapers

Mehr von FindWhitePapers (20)

The state of privacy and data security compliance
The state of privacy and data security complianceThe state of privacy and data security compliance
The state of privacy and data security compliance
 
Is your data at risk? Why physical security is insufficient for laptop computers
Is your data at risk? Why physical security is insufficient for laptop computersIs your data at risk? Why physical security is insufficient for laptop computers
Is your data at risk? Why physical security is insufficient for laptop computers
 
Closing the gaps in enterprise data security: A model for 360 degrees protection
Closing the gaps in enterprise data security: A model for 360 degrees protectionClosing the gaps in enterprise data security: A model for 360 degrees protection
Closing the gaps in enterprise data security: A model for 360 degrees protection
 
Buyers Guide to Endpoint Protection Platforms
Buyers Guide to Endpoint Protection PlatformsBuyers Guide to Endpoint Protection Platforms
Buyers Guide to Endpoint Protection Platforms
 
VMware DRS: Why You Still Need Assured Application Delivery and Application D...
VMware DRS: Why You Still Need Assured Application Delivery and Application D...VMware DRS: Why You Still Need Assured Application Delivery and Application D...
VMware DRS: Why You Still Need Assured Application Delivery and Application D...
 
The ROI of Application Delivery Controllers in Traditional and Virtualized En...
The ROI of Application Delivery Controllers in Traditional and Virtualized En...The ROI of Application Delivery Controllers in Traditional and Virtualized En...
The ROI of Application Delivery Controllers in Traditional and Virtualized En...
 
The Economic Impact of File Virtualization
The Economic Impact of File VirtualizationThe Economic Impact of File Virtualization
The Economic Impact of File Virtualization
 
Geolocation and Application Delivery
Geolocation and Application DeliveryGeolocation and Application Delivery
Geolocation and Application Delivery
 
DNSSEC: The Antidote to DNS Cache Poisoning and Other DNS Attacks
DNSSEC: The Antidote to DNS Cache Poisoning and Other DNS AttacksDNSSEC: The Antidote to DNS Cache Poisoning and Other DNS Attacks
DNSSEC: The Antidote to DNS Cache Poisoning and Other DNS Attacks
 
Lean Business Intelligence - How and Why Organizations Are Moving to Self-Ser...
Lean Business Intelligence - How and Why Organizations Are Moving to Self-Ser...Lean Business Intelligence - How and Why Organizations Are Moving to Self-Ser...
Lean Business Intelligence - How and Why Organizations Are Moving to Self-Ser...
 
Inventory Optimization: A Technique for Improving Operational-Inventory Targets
Inventory Optimization: A Technique for Improving Operational-Inventory TargetsInventory Optimization: A Technique for Improving Operational-Inventory Targets
Inventory Optimization: A Technique for Improving Operational-Inventory Targets
 
Improving Organizational Performance Through Pervasive Business Intelligence
Improving Organizational Performance Through Pervasive Business IntelligenceImproving Organizational Performance Through Pervasive Business Intelligence
Improving Organizational Performance Through Pervasive Business Intelligence
 
IDC Energy Insights - Enterprise Risk Management
IDC Energy Insights - Enterprise Risk ManagementIDC Energy Insights - Enterprise Risk Management
IDC Energy Insights - Enterprise Risk Management
 
How to Use Technology to Support the Lean Enterprise
How to Use Technology to Support the Lean EnterpriseHow to Use Technology to Support the Lean Enterprise
How to Use Technology to Support the Lean Enterprise
 
High Efficiency in Manufacturing Operations
High Efficiency in Manufacturing OperationsHigh Efficiency in Manufacturing Operations
High Efficiency in Manufacturing Operations
 
Enterprise Knowledge Workers: Understanding Risks and Opportunities
Enterprise Knowledge Workers: Understanding Risks and OpportunitiesEnterprise Knowledge Workers: Understanding Risks and Opportunities
Enterprise Knowledge Workers: Understanding Risks and Opportunities
 
Enterprise Information Management: In Support of Operational, Analytic, and G...
Enterprise Information Management: In Support of Operational, Analytic, and G...Enterprise Information Management: In Support of Operational, Analytic, and G...
Enterprise Information Management: In Support of Operational, Analytic, and G...
 
Enabling Strategy and Innovation: Achieving Optimized Outcomes from Planning ...
Enabling Strategy and Innovation: Achieving Optimized Outcomes from Planning ...Enabling Strategy and Innovation: Achieving Optimized Outcomes from Planning ...
Enabling Strategy and Innovation: Achieving Optimized Outcomes from Planning ...
 
Data Quality Strategy: A Step-by-Step Approach
Data Quality Strategy: A Step-by-Step ApproachData Quality Strategy: A Step-by-Step Approach
Data Quality Strategy: A Step-by-Step Approach
 
Data Migration: A White Paper by Bloor Research
Data Migration: A White Paper by Bloor ResearchData Migration: A White Paper by Bloor Research
Data Migration: A White Paper by Bloor Research
 

Kürzlich hochgeladen

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 

Kürzlich hochgeladen (20)

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 

Using Master Data in Business Intelligence

  • 1. helping build the smart business Using Master Data in Business Intelligence Colin White BI Research March 2007 Sponsored by SAP
  • 2. Using Master Data in Business Intelligence TABLE OF CONTENTS THE IMPORTANCE OF MASTER DATA MANAGEMENT 1 What is Master Data Management? 2 The Business Benefits of MDM 2 The Ultimate Goal: Enterprise MDM 3 Business Area MDM versus Enterprise MDM 5 IMPLEMENTING MDM 6 Operational Master Data 6 Business Intelligence Master Data 6 Where Should Historical Master Data be Managed? 8 An Evolutionary Approach to MDM 9 THE SAP NETWEAVER MDM SOLUTION 11 SAP Support for Master Data Management 11 Using SAP NetWeaver MDM 13 Brand and product names mentioned in this paper may be the trademarks or registered trademarks of their respective owners. BI Research
  • 3. Using Master Data in Business Intelligence THE IMPORTANCE OF MASTER DATA MANAGEMENT The current industry focus on master data management (MDM) creates the impression that MDM is a brand new technology, but this not the case. Companies have been building their own custom-built business transaction (BTx) solutions for managing operational master data for many years, and business intelligence (BI) applications and their underlying data warehouses have been providing a single view of key master data entitles such as customers and products for analytical purposes for some time. Master data should What is new about MDM is that enterprises are beginning to realize that master data be managed needs to be managed and integrated outside of the traditional business transaction separately from and business intelligence environments, and then used to supply BTx and BI business transaction applications with the master data they need (see Figure 1). Another important and BI systems development in MDM is that vendors are providing packaged solutions that ease and reduce the effort involved in deploying an MDM environment and its associated applications. This paper reviews the current status of MDM, and offers suggestions for planning, building and deploying an MDM environment. The paper proposes an evolutionary, rather than revolutionary, approach to MDM, and examines how the MDM environment can be used in conjunction with BI applications and an underlying data warehousing environment to improve the decision making process. It also presents an overview of the SAP MDM solution and how it supports many of the ideas presented in this paper. Figure 1. The three types of IT processing Master data management applications & data stores Business Business transaction intelligence applications & applications & data stores data stores BI Research 1
  • 4. Using Master Data in Business Intelligence WHAT IS MASTER DATA MANAGEMENT? Master data is reference data about an organization’s core business entitles. These entities include people (customers, employees, suppliers), things (products, assets, ledgers), and places (countries, cities, locations). The applications and technologies used to create and maintain master data are part of a master data management (MDM) system. MDM, however, involves more that applications and technologies, it also requires an organization to implement policies and procedures for controlling how master data is created and used. The system of record One of the main objectives of an MDM system is to publish an integrated, accurate, is the gold copy of and consistent set of master data for use by other applications and users. This master data integrated set of master data is called the master data system of record (SOR). The SOR is the gold copy for any given piece of master data, and is the single place in an organization that the master data is guaranteed to be accurate and up to date. The goal is for the Although an MDM system publishes the master data SOR for use by the rest of the MDM system to also IT environment, it is not necessarily the system where master is created and be the primary maintained. The system responsible for maintaining any given piece of master data is system of entry called the system of entry (SOE). In most organizations today, master data is maintained by multiple SOEs. Customer data is an example. A company may, for example, have customer master data that is maintained by multiple Web store fronts, by the retail organization, and by the shipping and billing systems. Creating a single SOR for customer data in such an environment is a complex task. The long term goal of an enterprise MDM environment is to solve this problem by creating an MDM system that is not only the SOR for any given type of master data, but also the SOE as well. MDM then can be defined as a set of policies, procedures, applications and technologies for harmonizing and managing the system of record and systems of entry for the data and metadata associated with the key business entities of an organization. THE BUSINESS BENEFITS OF MDM MDM help solve four MDM helps organizations handle four key issues:1 key master data problems • Data redundancy: Without MDM, each system, application, and department within an organization collects its own version of key business entities. This leads to redundant master data and poor data quality. • Data inconsistency: Enterprises spend enormous resources trying to reconcile master data, often with limited success. Furthermore, this reconciliation process is repeated over and over because there is no mechanism to capture the data assets garnered from the first or succeeding reconciliations. 1 Colin White and Claudia Imhoff, “Master Data Management: Creating a Single View of the Business.” Business Intelligence Network Research Report, September 2006. BI Research 2
  • 5. Using Master Data in Business Intelligence • Business inefficiency: Redundant and inconsistent master data leads to inefficient supply chain management, inconsistent customer support, customer dissatisfaction, and wasted marketing efforts. Fractured master data in business processes causes ineffectiveness and inefficiency. • Supporting Business change: Organizations are constantly changing as new products and services are introduced and withdrawn, companies are acquired and sold, and new technologies appear and reach maturity. These disruptive events cause a constant stream of changes to master data, and without a way of managing these changes, the issues of data redundancy, data inconsistency, and business inefficiency are exacerbated. THE ULTIMATE GOAL: ENTERPRISE MDM There are many different approaches to integrating and managing master data. Before discussing these approaches, let’s first identify the ideal architecture of an enterprise MDM system. This architectural goal is achieved through an iterative and evolutionary application development process. Enterprise MDM In an enterprise MDM system, all master data is maintained and published to maintains and business users and other IT systems using MDM applications. These applications publishes all master handle master data and metadata changes, and maintain a historical record of those data changes. An MDM application could, for example, manage and track customer account data such as account identifiers, customer names and addresses, credit ratings, etc. MDM does not handle The enterprise MDM system propagates master data to other internal and external IT standard operational systems as required. It also provides business views of master data that can be used business by business users and applications to directly access master data in the MDM system transactions itself. MDM applications do not handle or manage other types of business transaction data such as customer account deposits and withdrawals. This data is managed and distributed by other business transaction applications. Figure 2 shows the main components of an enterprise MDM system. These components include: • MDM applications for managing and publishing master data and metadata. • A master data store (MDS) containing consolidated master data. • A master metadata store (MMS) containing the master data business model, and master data rules and definitions. The master data business model documents master data entities, attributes, relationships and their business meaning. • A set of master data integration (MDI) services for consolidating, federating and propagating master data. Business users employ custom-built and/or packaged MDM applications to access and maintain master data in the MDS. The MDS represents the SOR for enterprise- wide master data. Information about the SOR is documented and maintained in the BI Research 3
  • 6. Using Master Data in Business Intelligence MMS. As master data is created and maintained, MMS business rules ensure that the master data conforms to the business practices of the organization. Figure 2. MDM Components Business users employ custom-built and/or packaged MDM applications to access and maintain master data in the MDS. The MDS represents the SOR for enterprise- wide master data. Information about the SOR is documented and maintained in the MMS. As master data is created and maintained, MMS business rules ensure that the master data conforms to the business practices of the organization. Master data Underlying master data integration (MDI) services provide the capabilities for MDM integration services applications to integrate and copy master. These integration services should be a key should be a component of an organization’s enterprise integration architecture. Key requirements component of an here include: enterprise integration architecture • Data quality management • Metadata integration and propagation • Synchronous and asynchronous data propagation with guaranteed delivery • Change data capture and data transformation • Data federation • A service-oriented architecture (SOA) BI Research 4
  • 7. Using Master Data in Business Intelligence In a fully compliant enterprise MDM environment, all master data and metadata is managed by the MDM system, i.e., the MDM system is also the SOE for all master data. An MDM system An MDM system and its applications and services are often implemented as tactical should act as an extensions to existing business transaction and business intelligence projects. To be intelligent source of successful, however, a strategic MDM initiative should be approached as an master data that independent enterprise-level project with strong executive backing. An MDM system drives other IT should act as an intelligent source of master data that drives other IT systems. It systems. should not simply consist of a set of adjunct IT applications that gather and integrate existing master data to overcome the problems caused by dispersed master data management. Bottom-up tactical stealth projects driven by IT groups may be a way to get started in MDM, but an enterprise must develop a strategic MDM plan if it is to be successful in managing master data over the long term by avoiding solutions that simply alleviate the symptoms of master data problems, rather than cure them. BUSINESS AREA MDM VERSUS ENTERPRISE MDM There is a risk of Some MDM initiatives are targeted at addressing a specific business need such as multiple master data creating a single view of the customer or a single parts catalog. The issue here is that silos being deployed although these projects are faster and less costly to implement than full enterprise in an organization MDM, there is a risk of multiple master data silos being deployed in an organization. This is somewhat analogous to the data mart and enterprise data warehouse issues that occur in business intelligence. The long term goal should be to develop a consolidated master data business model and to have integrated master data and metadata stores. All tactical master data project managers should keep the long-term MDM objective in mind when designing and deploying master data applications. The best approach to balancing the needs of short- and long term master data requirements is to have a master data practices group that is responsible for helping support the strategic master data objectives of the organization. Now that we have a good understanding of the objectives of MDM, and what an ideal enterprise MDM should look like, we are in a position to discuss different approaches to deploying MDM solutions. BI Research 5
  • 8. Using Master Data in Business Intelligence IMPLEMENTING MDM OPERATIONAL MASTER DATA Four approaches to In a traditional operational environment master data is dispersed across multiple managing master operational systems and intermingled with other types of business transaction data. data There are four approaches that can be used to create and maintain a consistent view of operational master data in such an environment (see Figure 3). 1. Consolidate the master data from multiple operational systems of entry in a single master data store (MDS) that becomes the system of record for master data. 2. Propagate and synchronize master data changes between operational systems of entry so that master data in all systems of entry is kept consistent. 3. Consolidate and propagate master data using a combination of Approaches 1 and 2. 4. Migrate and centralize operational master data systems of entry to a new enterprise MDM system that acts as both the system of record and system of entry for master data. Companies can start Companies may start with the Approach 1, gradually implement Approaches 2 with Approach 1 and and/or 3, and then finally migrate to Approach 4. gradually evolve to Approach 4 In some cases, the fully compliant enterprise MDM system in Approach 4 may not be possible for political or technology reasons, and compromises may have to be made to allow exceptions to migrating certain systems of entry to the enterprise MDM system. The long term objective, however, is to evolve to the enterprise MDM environment of Approach 4. BUSINESS INTELLIGENCE MASTER DATA Master data can be For BI processing, master data documents how the data has changed over time. In the used in BI for both case of customer master data, a record could be kept of the various addresses historical and customers have had, how their credit rating has changed over time, and so on. This predictive analysis historical master data can be combined with other historical business transaction data to produce analytical reports. Information about customers and their purchases could be used, for example, to produce reports identifying key customers, or for illustrating how customer buying patterns vary over of time based on their credit rating. Master data can also be used in a BI environment for forecasting. If a company is proposing to reorganize its sales regions it could create a new set of master data to reflect the new sales organization and then combine this new master data with historical sales data to predict the effect of the changes on sales. BI Research 6
  • 9. Using Master Data in Business Intelligence How historical master data is managed in a BI system depends on how that master data is managed in operational systems. Let’s examine each of the four approaches listed above for operational master data management, and then look at how each approach affects the way master data is handled in a BI system (see Figure 3). Figure 3. Managing operational and BI master data A master data store Approach 1: With this approach operational master data is consolidated into a can contain single operational MDS. The operational MDS contains master data that has a zero operational master or low latency compared with the data in the operational systems of entry from data and/or historical which it came. The operational MDS becomes the SOR for its associated master master data data. In some projects, the operational MDS is used to correct errors in source systems. For BI processing, there are two options for handling the master data in the operational MDS. The first option is to use the operational MDS as a data source for the data warehouse. The second option is to use a single integrated hybrid data store for both operational and historical master data. BI Research 7
  • 10. Using Master Data in Business Intelligence Approach 2: With this approach, the operational master data is kept consistent, but it is still dispersed across multiple operational systems and intermingled with other types of business transaction data. As the master data is propagated between systems of entry, it can also be propagated to a data warehouse. Another option is the master in systems of entry can be extracted and integrated into a data warehouse in the same way that any type of operational data is brought into the BI environment. During the data integration process, however, data reconciliation should be simpler because the master data sources are kept consistent in the operational environment. Approach 3: BI master data with this approach is handled in a same way as it is in the two options presented above for Approach 1. Approach 4: With Approach 4, the enterprise MDM system acts as both the SOE and SOR for the master data. The master data store in this environment can be an operational MDS that becomes a data source for the data warehouse, or it can be a hybrid operational and historical MDS. WHERE SHOULD HISTORICAL MASTER DATA BE MANAGED? The management of We can see from the above discussion that historical master data can be managed in historical master data an historical MDS, in a hybrid historical and operational MDS, or in a data is a controversial warehouse. Which of these options is best to use is a controversial and sometimes topic hotly debated topic. This controversy is made more confusing by the participants often failing to distinguish between logical and physical concepts. Also, the fact that many companies have used their data warehousing systems to provide a single view of a business entity, such as customers, leads to a position where the data warehouse is often seen as a good place to start a master data project. In the longer term this position may prove to be a bad one. Master metadata Managing master data is a logical data problem, rather than a physical one. In fact, it management is the is master metadata, rather than master data, that is the real issue here. The models real issue in MDM and definitions of most business entities are very complex and are constantly changing as businesses evolve. Take a look at a data model of a customer entity and you will see what I mean. Organizations need to track not only current master metadata and data, but also how this metadata and data changes over time. This is not only for analysis purposes, but also frequently for legal reasons as well. A facility to track and record relationships between different business entities is a requirement for many organizations. The ability to relate customers to the products they buy is a good example here. Current data Managing complex master data hierarchies and relationships is best done outside of warehouse design the data warehousing environment. Current data warehouse design techniques (such techniques are not as slowing changing dimensions, for example) may be able to handle subsets of suitable for handling master data and master data relationships, but they are totally inadequate for historical master supporting a complete picture of an organization’s master data entities and metadata relationships, and how they change over time. Maintaining master data outside of the data warehouse environment also makes it easier for organizations to evolve to a full enterprise MDM environment with its own master data store. This store can be used for managing both current and historical BI Research 8
  • 11. Using Master Data in Business Intelligence master data. In this environment, BI applications access master data from the hybrid MDS and historical business transaction data from a data warehouse. For ease of access and performance, a subset of the MDS data may be copied at regular intervals into the data warehouse. In a multidimensional data warehouse, this master data subset would be used to populate the dimension tables of the data warehouse (see Figure 4). Figure 4. An enterprise MDM environment Current Historical transaction transaction data data Business Business transactions transaction EDW applications Master data transactions Master data management BI applications applications Hybrid MDS MDM applications How MDM applications maintain and manage master data in a hybrid MDS will vary will be business area by the kind of master data involved. Processing customer master data is often very specific different from dealing with product master data. Business rules and models for defining customer name and address data, for example, are usually well understood by companies. Product data, however, is more complex and less standardized, and requires more semantic understanding of the data in areas like product naming and product codes. MDM applications, therefore, will tend to be business area specific, and it is unlikely that a company can create a one size fits all MDM application. AN EVOLUTIONARY APPROACH TO MDM MDI solutions do not Implemented correctly, master data management can provide significant business address the issues benefits in terms of improving productivity, reducing risk and increasing revenues. that cause master Many companies build MDM solutions by deploying master data integration (MDI) data problems applications that are targeted at integrating current master data. These solutions typically do not track master data changes, nor do they provide capabilities for managing the constant changes that occur in master data hierarchies. These MDI solutions may help solve the symptoms of master data problems, but they rarely address the factors that cause them. Enterprise MDM is An enterprise MDM solution involves business users in the MDM process, and the answer to solving extends MDI by adding capabilities to manage, track and audit constantly changing master data issues master data and metadata. Enterprise MDM is a separate component that manages the system of record and system of entry on behalf of other IT components. It works in conjunction with, and supplies the master data to, business transaction and business intelligence applications. The master metadata can also be used as a source BI Research 9
  • 12. Using Master Data in Business Intelligence of information for helping drive the design of the data warehousing environment that forms the underpinning of business intelligence application processing. Full enterprise MDM, however, is a long-term project that organizations should evolve to using the four approaches described in this paper. BI Research 10
  • 13. Using Master Data in Business Intelligence THE SAP NETWEAVER MDM SOLUTION SAP MDM is an SAP master data management is a component of SAP’s NetWeaver application integrated platform, which provides a complete environment for designing, building, integrating component of SAP and deploying business processes. SAP NetWeaver provides the technology NetWeaver foundation for SAP, SAP partner and custom-built applications. Key components of SAP NetWeaver are outlined below. • The SAP NetWeaver Portal provides users with single sign-on and a single view of enterprise-wide information and applications. SAP NetWeaver Portal works in conjunction with the SAP NetWeaver Collaboration and Knowledge Management capabilities. The Collaboration facility includes shared e-mails, calendars, and threaded discussions, and has a shared document store. Knowledge Management provides search tools, taxonomy development, content management, publishing, and workflow management. SAP NetWeaver Portal can also be used with SAP Multi-channel Access and the SAP NetWeaver Mobile Infrastructure to deliver information to mobile users. • SAP NetWeaver Business Intelligence (BI) gives organizations the ability to identify, integrate, report on and analyze disparate information from heterogeneous sources. SAP NetWeaver BI includes a data integration toolset that supports both SAP and non-SAP data in addition to standard file formats such as XML. SAP NetWeaver Master Data Management (MDM) extends these data integration capabilities by providing a facility for consolidating, storing, and augmenting master data such as customer information. SAP NetWeaver BI is tightly integrated with other SAP NetWeaver components, including the SAP NetWeaver Portal, and the Collaboration and Knowledge Management components • The BI Integrated Planning capability extends the SAP NetWeaver BI environment with a tactical and operational business planning, budgeting and forecasting system. This capability brings planning, forecasting and budgeting together with BI monitoring, reporting and analysis. • Process and application integration is provided in SAP NetWeaver by a Business Process Management capability and the SAP NetWeaver Exchange Infrastructure (SAP XI) , which include facilities for describing software components, interfaces, mappings and routing rules, and for executing business processes. SAP XI supports Web services, and, like other SAP NetWeaver components, runs on an SAP-supplied J2EE-compliant Application Server. SAP SUPPORT FOR MASTER DATA MANAGEMENT SAP NetWeaver MDM provides an MDM capability that enables organizations to evolve to a full enterprise MDM environment using the four approaches outlined in this paper. BI Research 11
  • 14. Using Master Data in Business Intelligence SAP MDM supports Using SAP-supplied and user-developed data models, SAP MDM can consolidate all four approaches master data in an MDS from both SAP and non-SAP data sources. The consolidation to MDM outlined in process supports de-duplication and normalization, ID mapping, matching and this paper merging, staging, change tracking, and interactive data quality analysis. In addition to master data consolidation, SAP MDM also provides master data propagation via a distribution model that can update and synchronize master data in SAP and non-SAP systems. It also incorporates data workflow and multi-tiered role- based models for managing master data updates. SAP MDM can also be used to centralize both the system of record and the system of entry for enterprise-wide master data. Users can manage master data through a supplied rich-client application. Master data can be propagated to other systems in XML format as required. It can also be extracted to a data warehouse within the SAP NetWeaver platform for use in SAP analytical applications. SAP MDM also One important feature of SAP MDM is that it supports not only master data stored in supports master data structured files and databases, but also master data embedded in unstructured embedded in business content (PDF, audio, video, for example). For master data output, SAP unstructured content MDM has integrated publishing capabilities that enable both electronic and printed output for the Web environment, CD-ROM, and paper publishing. These features could be used to publish product catalogs, for example. The output features can be used in conjunction with the Adobe InDesign and QuarkXpress publishing tools. Figure 5 illustrates the main architecture of SAP NetWeaver MDM. Figure 5. SAP NetWeaver MDM SAP MDM integrates with SAP NetWeaver BI, SAP NetWeaver XI, and SAP NetWeaver Portal, while also offering a modular approach for use as a stand-alone engine. SAP NetWeaver MDM can be used either in a full administrative environment (rich front-end clients), and/or through the SAP NetWeaver Portal (thin client). BI Research 12
  • 15. Using Master Data in Business Intelligence Scenarios provide In addition to providing the infrastructure for deploying an enterprise MDM pre-packaged MDM environment, SAP MDM also provides pre-packaged IT and business scenarios. solutions These scenarios contain pre-built data models, mapping, reports, workflows, and portal interfaces. Scenarios available with use with SAP MDM support both product and customer master data management. At the time of writing this paper, SAP had over 230 customers of its MDM solution in 27 vertical industries. USING SAP NETWEAVER MDM As already mentioned above, SAP MDM can support any combination of the four approaches outlined in this paper for deploying MDM solutions. A customer can, for example, begin with a consolidation approach, add master data propagation, and then finally move to a full centralized enterprise MDM environment. An example to how to evolve to an SAP MDM environment was presented by Nortel at last year’s SAP Sapphire conference in Orlando. Nortel is a leading communications provider that operates in some 150 countries and has approximately 30,000 employees worldwide. Nortel implemented Nortel implemented SAP MDM as a part of its project to move towards the use of MDM as a part of its mySAP ERP. The ERP project in turn was a component in Nortel’s migration to a ERP and Web Web Services orientated architecture involving products from both Microsoft services project (BizTalk, for example) and SAP. The first step in the project in 2004 and 2005 was to eliminate some 150+ interfaces and applications. The ongoing project in 2006 and 2007 is to eliminate a further 300+ interfaces and applications. Nortel initially developed its own MDM applications, but with the move to SAP MDM that effort has been abandoned. SAP implementation was carried out in three phases. Phases 1 and 2 Phase 1 of the project used SAP MDM to propagate master data (customer and synchronize master products, for example) between SAP applications, legacy applications, SAP BW, and data in multiple business partner systems. Propagation was done using SAP XI and FTP. Phase 2 of systems of entry the project extends the amount of master data propagated and the number of target master data applications. Phase 3 deploys a The third phase of the project, which is currently under development, adds additional full enterprise MDM master data (suppliers and people) and deploys a full enterprise MDM environment system where, except for three custom-built and packaged legacy applications, all master data will be maintained directly in the central master data store. This solution will enable master data management in some eight systems of entry to be retired. The enterprise MDM system will still be used to propagate master data to SAP BW and partner applications. The scenario used by Nortel demonstrates the correct way to implement an MDM system, which is to development a long-term strategy to move toward enterprise MDM and implement the strategy in small incremental steps. BI Research 13
  • 16. About BI Research BI Research is a research and consulting company whose goal is to help companies understand and exploit new developments in business intelligence and business integration. When combined, business intelligence and business integration enable an organization to become a smart and agile business. BI Research Post Office Box 398 Ashland, OR 97520 Telephone: (541)-552-9126 Internet URL: www.bi-research.com E-mail: info@bi-research.com Using Master Data in Business Intelligence Version 1, March 2007 Copyright © 2007 by BI Research All rights reserved BI Research