Physically Implementing Universal Data Models to INTEGRATE DATA
|
|
|
- Loraine Johnson
- 10 years ago
- Views:
Transcription
1 Physically Implementing Universal Data Models to INTEGRATE DATA By Len Silverston There have been several recent articles and books published concerning universal data models which are reusable models common data constructs and industry applications (see DM Review, January, March, May and July 2002, and The Data Model Resource Books, Volumes 1 and 2, Wiley 2002), but how can one use these templates or universal data models to really make a difference? These models can be used as a tool to quickly develop quality database designs by reusing commonly available data models which are applicable to the enterprise s requirements and customizing the details the application at hand. However, there is another purpose many of these models they provide practical designs and insights integrating data, thus providing enterprises with powerful enterprise-wide inmation. This article provides suggestions on how to use and implement universal data models to help provide more integrated and better quality inmation. For instance, how can these models be used to identify and resolve data inconsistencies between various source systems or application packages? How can these models be used to physically consolidate and integrate data, providing powerful integrated views of inmation? Integrating Data I have heard the statement, Our systems are mostly based upon application packages. Universal data models seem valuable building a new database, but why would we need them? As a matter of fact, why would we need any type of data models if our packages already have a database design? Aside from the usage of data models to define the data requirements of possible application packages, universal data models can be used to synchronize and integrate inmation across various applications within an enterprise. Without an enterprisewide integrated picture of how data relates across applications, it is very difficult to build integrated architectures that provide accurate, consistent and integrated inmation. Flexible Structure Enterprise resource planning (ERP) application packages claim to offer complete enterprise-wide, integrated, customizable solutions. However, organizations that select an ERP package generally also have numerous other application packages
2 in order to obtain best-of-breed solutions. Theree, enterprises will often have overlapping, redundant and incomplete data sources. Universal data models offer flexible structures that can accommodate almost any data mat from any application package, allowing the data from multiple packages to be synchronized and integrated within a single data construct. For example, many enterprises select a specialized contact management application package; an ERP package to handle their mainline order, shipment and invoicing processing; a product configuration and/or quoting software package; and an accounting software package. Customer, supplier and employee inmation may, theree, be recorded redundantly in these systems. How can inmation from these o THRU DATE o COMMENT SUPPLIER ORGANIZATION EMPLOYMENT of o THRU DATE PERSON ROLE EMPLOYEE CONTRACTOR FAMILY MEMBER BILL-TO SHIP-TO END-USER PROSPECT SHAREHOLDER involved in acting as # ID PERSON o CURRENT FIRST NAME o CURRENT LAST NAME o SOCIAL SECURITY NUMBER DISTRIBUTION CHANNEL PARTNERSHIP ORGANIZATION ROLL UP of involved in ORGANIZATION ROLE ORGANIZATION UNIT PARENT ORGANIZATION SUBSIDIARY ORGANIZATION * NAME o FEDERAL TAX ID DISTRIBUTION CHANNEL AGENT DISTRIBUTOR PARTNER HOUSEHOLD SUPPLIER INTERNAL ORGANIZATION packages be synchronized and integrated? Consider the standard party, party role and party relationship universal data model that is shown in Figure 1. Note that this is just one example of a universal data model. There are many other universal data models other common constructs. This model illustrates that a may be either a PERSON or an ORGANIZATION, that each may be acting in one or more S over time and that each combination of S ms various types of RELA- TIONSHIPS. The entity facilitates a consistent place to store data such as contact data or demographics, regardless of their role, thus avoiding redundant, inconsistent data. The entity maintains inmation that is relevant to a specific role that a party may play such as described by COMPETITOR REGULATORY AGENCY ASSOCIATION DEPARTMENT DIVISION OTHER ORGANIZATION UNIT described by the description ROLE TYPE # ROLE TYPE ID * DESCRIPTION TYPE # TYPE ID * NAME o DESCRIPTION the description of of Figure 1: Universal Data Model Parties, Party Roles and Relationships used to define used to define payroll data related to the role of EMPLOYEE or credit-check data related to the role. The entity provides a place to maintain inmation relevant to the relationship between parties such as the relationship status, the relationship priority or meetings, phone conversations and other communication events that occurred within the context of each relationship. This universal data model provides a single place to maintain PER- SON and ORGANIZATION inmation, namely in the entity. However, because there are usually multiple applications and databases within an enterprise, the same party may exist in each of the enterprise s systems and may be inconsistent and disjointed. The Whole Party The party universal data model in Figure 1 can offer the capability to view consolidated, integrated inmation each party only if there is a mechanism to cross-reference the party s enterprise key with each of the application keys. For example, suppose there are several records the same person, John Smith one in the contact management system and another record in the ERP application. The inmation from both systems could be different; instance, the name could be spelled differently or there could be a different postal address, inconsistent phone number or inconsistent value the demographic data. Cross-Referencing the Data From Multiple Applications The key to providing an integrated profile is to set up an enterprise-wide key each (in the universal data model) and to cross-reference it against each of the application systems in this case, the contact management system and the ERP application. There are three general strategies cross-referencing this inmation: Create a eign key, party_id, from each application that cross-references each application key with the enterprise key. Create a cross-reference table that
3 cross-references each application key with the enterprise key. Use a combination of these two strategies. Cross-Reference Applications If the system could relate and cross-reference all occurrences of any given party, it would be easy to obtain all the inmation about that party. This is significant because the ability to have complete inmation on each person or organization in an enterprise is a major advantage to most aspects of business, including selling and servicing. Figure 2 illustrates how the physical tables would look using this crossreference strategy. The party_id John Smith is identified as Anywhere John Smith has a record, there is a eign key of , thus allowing his data to be consolidated. Thus, the enterprise could create queries and reports that join the table from the enterprisewide schema (possibly contained within an operational data store or a data warehouse) with each of the application tables that has a corresponding party_id eign key. Cross-Reference Table The second strategy involves creating a cross-reference table, linking each enterprise-wide key with the associated application key. Figure 3 illustrates how these tables could be ERP PACKAGE # ID NAME * ID (FK) Name: John Smith set up to cross-reference an enterprisewide key with application keys. Notice that each instance of keys John Smith is now linked to his enterprise-wide key. This strategy requires that application keys are stored redundantly in this cross-reference table. This requires substantial overhead because MANAGEMENT SYSTEM # ID NAME * ID (FK) Name: John Smithe Figure 2: Cross-Referencing Applications to Universal Data Models Using Foreign Keys every time a new application key a party role is generated or changed, the cross-reference table needs to be updated. Why would one use this strategy versus just updating each table with a eign key? The answer is that it is not always possible or easy to update each application with a eign key. For instance, Notes about the data modeling notations in this article: A crow s foot (three prongs at the end of the relationship line) indicates that there are many occurrences of the entity near the crow s foot each entity that is not near the crow s foot. For example, each may be acting in one or more S (entity names will be shown in caps in this article). The dotted line indicates optionality (as opposed to mandatory) each side of the relationship. Each ROLE TYPE may be (since this is dotted part of the line) used to identify one or more S. Reading the other way, each must be of one and only one ROLE TYPE. A # in front of an attribute indicates that this attribute is a key. A * indicates that the attribute is a mandatory attribute. An o bee an attribute indicates that the attribute is optional. Boxes within boxes indicate subtypes or subentities. The tilde ~ on the relationship line represents eign key inheritance. This means that the primary key of the entity closest to the tilde includes, as part of its key, the primary key of the entity without the crow s foot.
4 it may be very difficult or even impossible to add eign key fields to legacy applications, custom-developed applications or certain application packages. Another solution is to add eign key fields when possible and use a cross-reference table when it is not possible or practical. This allows the cross-reference table to be smaller and reduces the overhead the applications that use the eign key; however, the downside to this strategy is that the routines obtaining a consolidated view of the party s inmation are much more complex because the routine would call eign key lookups combined with lookups from the crossreference table. Regardless of the implementation chosen, one can implement the universal party models by cross-referencing the party enterprise key with application keys to gain a complete profile of inmation about parties. Application: ERP Application_table: Applicaiton_key_value: 1001 Application: Contact Mgmt. System Application_table: Application_key_value: ENTERPRISE ID TO APPLICATION CROSS REF # _ID # APPLICATION_TABLE # APPLICATION_KEY_VALUE APPLICATION TABLE # APPLICATION_TABLE_ID # APPLICATION_TABLE_NAME APPLICATION # APPLICATION_NAME Inconsistent Data What if the data from two source systems is different? I once reviewed an enterprise data model and noticed that the person table had two columns blood type, namely blood type 1 and blood type 2. According to what I know about the human anatomy, a person can only have one blood type, so I asked how a person could have two blood types. The analyst explained that when a person in the model had two blood types listed, one type came from system A and the other from system B. Because the group managing each system insisted their data was correct, they decided to store both of them. If there are data inconsistencies, what should happen in the meantime? Should the system include all instances of parties with pointers to the various sources the actual data, thus properly reflecting the various versions of the data? Should the integrated store include only data that has passed the preset business rules and send the other data that cannot be resolved into another data store that is reviewed by data stewards and business representatives data resolution? System of Record Business rules need to be established to determine when to use which data from what system and how data inconsistencies should be handled. For instance, under certain circumstances, the blood type from system A may be determined to be correct source data. Under other circumstances, the data from system B may be determined to be the correct data. Another business rule could be that inconsistent data values need to be recorded and reported to business representatives who need to resolve these data inconsistencies. Of course, this requires cooperation from the various groups maintaining data. That s the real challenge ownership of data and cooperation between various parts of table ERP application # _ID1 # _ROLE_ID1 # FROM_DATE1 # _ID2 # _ROLE_ID2 2 # _ID # _ROLE_ID # ID o CURRENT LAST NAME o CURRENT FIRST NAME Enterprise Current last name: Smith Current first name: John table Contact Management System Figure 3: Cross-Reference Table to Map Application Keys to Enterprise Keys the enterprise to resolve data differences. In order to have consolidated, integrated inmation, it is necessary to work as a coordinated team across various parts of the enterprise to resolve these types of data issues. A common and often effective solution resolving data inconsistencies is to define the system of record, or source, that will be used as the overriding source if there are conflicts. Many enterprises define a system of record, tagging each data field and possible rows within that field with the application that is defined as the system of record that data. Let s take a look at another example. Suppose the contact management system stored a record John Smith, Social Security number , with an address of 100 Main Street. Further suppose that the ERP system has a
5 record a John Smithe, Social Security number of and an address of 101 Main Street. If there is a business rule that says that when the Social Security number is the same, the records will be consolidated into a single record in the enterprise integrated data store, which name and which address should be stored? How should the system work in this case? One possible scenario is that the enterprise could establish a business rule stating that the contact management system is the system of record personal names and addresses. In this case, the inmation that is reported (and that may be stored in an enterprise data store) would be the data from the contact management system, namely, John Smith, Social Security number at 100 Main Street. SERVICE SALES META DATA Common Data Schema may be physical (operational data store) or virtual ENTERPRISE ID TO APPLICATION CROSS REF APPLICATION TABLE APPLICATION ACCOUNTING TRANSACTION To resolve the data discrepancy between the source systems, the system could either automatically update the ERP system with the name and address from the contact management system because it was defined as the system of record (and record this in an audit log) or issue an alert that the data is inconsistent and needs to be resolved by business representatives. Data Architecture Figure 4 illustrates a possible architecture showing how data could be synchronized and integrated across an enterprise. An enterprise could create routines that synchronize and integrate data across the application and use the universal data models as a basis the integrated enterprise schema. Note that the enterprise-wide schema may physically implement both the cross-reference tables and the, ORDER PROCESSING PURCHASING SALES PRODUCT Data Issues Figure 4: Synchronizing and Integrating Data Across Applications OTHER DATA STORES HUMAN RESOURCES DATA WAREHOUSE (analytic data store) and RELA- TIONSHIP tables convenient access to integrated roles, relationships and other enterprise-wide inmation or, alternatively, just implement the eign keys and/or crossreference tables. This schema could feed a data warehouse and associated data marts, or the data warehouse could be fed within the synchronization and integration routines. Notice that the integration and synchronization routines output data issues to a database that data stewards can use to resolve data discrepancies. Furthermore, a meta data repository can define data about the source systems, synchronization and integration routines, common data schema and associated data warehouse and/or marts. While universal data models can help jump-start database design efts, another use them is to help integrate data. There are numerous choices in integrating data, and enterprises need to define their strategies and business rules synchronization and integration. Cross-referencing source systems to universal data models and identifying the system of record each data item can be an effective strategy to identify and resolve data discrepancies while providing an integrated view of inmation. Len Silverston is a data management consultant with more than 20 years of experience in helping enterprises integrate data. He is the author of the best-selling The Data Model Resource Book series (Wiley, 2001), which describes more than 230 integrated, reusable generic and industry-specific data models. Silverston has developed extensive software versions of these data models some of which are now licensed worldwide by Microsoft and some that are available licensing directly. Silverston s company, Universal Data Models, provides consulting, training and software to jump-start data modeling and data warehouse design efts while increasing design quality and facilitating data integration. Silverston can be reached at [email protected]. If you haven t been to it may behoove you to check it out! This is a community site, and members are BI/DW professionals. Visit the online trade show; read columns by David Ray Fuller, Tom Johnston, David Loshin and Cody Bateman and articles by industry practitioners; or join a um discussion.
RELATIONSHIP DEVELOPMENT
A UNIVERSAL DATA MODEL FOR DEVELOPMENT By Len Silverston I s customer relationship management (CRM) shortsighted? For example, I missed a connecting flight with a major airline and proceeded to customer
People often ask me for a universal data model for banking, credit card processing, securities brokerage
Universal Data Models Financial Services By Len Silverston People ten ask me a universal data model banking, credit card processing, securities brokerage or other specific aspects financial services. I
A Universal Approach to Integration Using UNIVERSAL DATA MODELS. Proprietary information of Universal Data Models, LLC 1
A Universal Approach to Integration Using UNIVERSAL DATA MODELS Proprietary information of Universal Data Models, LLC 1 No (person) is an island, entire of itself; every (person) is a piece of the continent,
The Data Model Resource Book Revised Edition Volume 2
The Data Model Resource Book Revised Edition Volume 2 A Library of Universal Data Models by Industry Types Len Silverston Wiley Computer Publishing John Wiley & Sons, Inc. NEW YORK CHICHESTER WEINHEIM
Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success
Developing an MDM Strategy Key Components for Success WHITE PAPER Table of Contents Introduction... 2 Process Considerations... 3 Architecture Considerations... 5 Conclusion... 9 About Knowledgent... 10
Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM)
Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM) Customer Viewpoint By leveraging a well-thoughtout MDM strategy, we have been able to strengthen
Customer Master Data: Common Challenges and Solutions
Customer Master Data: Common Challenges and Solutions By Will Crump President, DATUM LLC Executive Summary Master data within an enterprise is typically segmented by domain, or a category of related data
Better Business Through Data Analysis & Monitoring
CaseWare Analytics is an industry leader in providing technology solutions for audit and finance professionals, with over 400,000 users worldwide. Better Business Through Data Analysis & Monitoring 469
Why is Master Data Management getting both Business and IT Attention in Today s Challenging Economic Environment?
Why is Master Data Management getting both Business and IT Attention in Today s Challenging Economic Environment? How Can You Gear-up For Your MDM initiative? Tamer Chavusholu, Enterprise Solutions Practice
How to leverage SAP NetWeaver Identity Management and SAP Access Control combined solutions
How to leverage SAP NetWeaver Identity Management and SAP Access Control combined solutions Introduction This paper provides an overview of the integrated solution and a summary of implementation options
Oracle Trading Community Architecture Modeling Customer and Prospect Data TCA Best Practices V.2. An Oracle White Paper January 2004
Oracle Trading Community Architecture Modeling Customer and Prospect Data TCA Best Practices V.2 An Oracle White Paper January 2004 Oracle Trading Community Architecture Modeling Customer and Prospect
Effecting Data Quality Improvement through Data Virtualization
Effecting Data Quality Improvement through Data Virtualization Prepared for Composite Software by: David Loshin Knowledge Integrity, Inc. June, 2010 2010 Knowledge Integrity, Inc. Page 1 Introduction The
Foundations of Business Intelligence: Databases and Information Management
Chapter 5 Foundations of Business Intelligence: Databases and Information Management 5.1 Copyright 2011 Pearson Education, Inc. Student Learning Objectives How does a relational database organize data,
NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation
NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation Market Offering: Package(s): Oracle Authors: Rick Olson, Luke Tay Date: January 13, 2012 Contents Executive summary
Dimensional Modeling and E-R Modeling In. Joseph M. Firestone, Ph.D. White Paper No. Eight. June 22, 1998
1 of 9 5/24/02 3:47 PM Dimensional Modeling and E-R Modeling In The Data Warehouse By Joseph M. Firestone, Ph.D. White Paper No. Eight June 22, 1998 Introduction Dimensional Modeling (DM) is a favorite
Enhancing productivity, enabling. Success. Sage CRM
Enhancing productivity, enabling Success. Sage CRM Customer Relationship Management Customer Relationship Management (CRM) is far more than just a software application. It is a business solution that gives
Case Management and Real-time Data Analysis
SOLUTION SET AcuityPlus Case Management and Real-time Data Analysis Introduction AcuityPlus enhances the Quality Assurance and Management capabilities of the Cistera Convergence Server by taking existing
Improve business agility with WebSphere Message Broker
Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching
Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information
Data Management Solutions Horizon Software Solution s Data Management Solutions provide organisations with confidence in control of their data as they change systems and implement new solutions. Data is
5 Best Practices for SAP Master Data Governance
5 Best Practices for SAP Master Data Governance By David Loshin President, Knowledge Integrity, Inc. Sponsored by Winshuttle, LLC 2012 Winshuttle, LLC. All rights reserved. 4/12 www.winshuttle.com Introduction
Metadata Repositories in Health Care. Discussion Paper
Health Care and Informatics Review Online, 2008, 12(3), pp 37-44, Published online at www.hinz.org.nz ISSN 1174-3379 Metadata Repositories in Health Care Discussion Paper Dr Karolyn Kerr [email protected]
Operationalizing Data Governance through Data Policy Management
Operationalizing Data Governance through Data Policy Management Prepared for alido by: David Loshin nowledge Integrity, Inc. June, 2010 2010 nowledge Integrity, Inc. Page 1 Introduction The increasing
Data Integration Using Universal Data Models and Effective Human Dynamics. Presented by Len Silverston, Universal Data Models, LLC
Data Integration Using Universal Data Models and Effective Human Dynamics Presented by Len Silverston, Universal Data Models, LLC 2009 Universal Data Models, LLC - All Rights Reserved 1 1 Purpose: Share
IBM Software A Journey to Adaptive MDM
IBM Software A Journey to Adaptive MDM What is Master Data? Why is it Important? A Journey to Adaptive MDM Contents 2 MDM Business Drivers and Business Value 4 MDM is a Journey 7 IBM MDM Portfolio An Adaptive
Business Intelligence and Analytics: Leveraging Information for Value Creation and Competitive Advantage
PRACTICES REPORT BEST PRACTICES SURVEY: AGGREGATE FINDINGS REPORT Business Intelligence and Analytics: Leveraging Information for Value Creation and Competitive Advantage April 2007 Table of Contents Program
Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager
Rational Reporting Module 3: IBM Rational Insight and IBM Cognos Data Manager 1 Copyright IBM Corporation 2012 What s next? Module 1: RRDI and IBM Rational Insight Introduction Module 2: IBM Rational Insight
6 Steps to Creating a Successful Marketing Database
6 Steps to Creating a Successful Marketing Database Why Invest in a Marketing Database? An organisation that has an ineffective marketing database, multiple databases that cannot communicate with one another,
MDM and Data Warehousing Complement Each Other
Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
Foundations of Business Intelligence: Databases and Information Management
Foundations of Business Intelligence: Databases and Information Management Wienand Omta Fabiano Dalpiaz 1 drs. ing. Wienand Omta Learning Objectives Describe how the problems of managing data resources
Data Governance Maturity Model Guiding Questions for each Component-Dimension
Data Governance Maturity Model Guiding Questions for each Component-Dimension Foundational Awareness What awareness do people have about the their role within the data governance program? What awareness
CRAFT ERP modules. Introduction
Introduction 1 1 Introduction CRAFT is an ERP system providing automation in most important business aspects of an enterprise: Customer relations, Financial operations, Production and Distribution operations,
Continuing the MDM journey
IBM Software White paper Information Management Continuing the MDM journey Extending from a virtual style to a physical style for master data management 2 Continuing the MDM journey Organizations implement
Chapter 6. Foundations of Business Intelligence: Databases and Information Management
Chapter 6 Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Case 1a: City of Dubuque Uses Cloud Computing and Sensors to Build a Smarter, Sustainable City Case 1b:
Enterprise MDM: Complementing & Extending the Active Data Warehouse. Mark Shainman Global Program Director, Teradata MDM
Enterprise MDM: Complementing & Extending the Active Data Warehouse Mark Shainman Global Program Director, Teradata MDM Agenda MDM and its Importance MDM, The Enterprise Data Warehouse and Data Mart Consolidation.
Data Management Roadmap
Data Management Roadmap A progressive approach towards building an Information Architecture strategy 1 Business and IT Drivers q Support for business agility and innovation q Faster time to market Improve
Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings
Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings White Paper Published: May 2004 Contents Introduction...1 Streamlining
Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram
Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram Cognizant Technology Solutions, Newbury Park, CA Clinical Data Repository (CDR) Drug development lifecycle consumes a lot of time, money
Enhancing productivity. Enabling success. Sage CRM
Enhancing productivity. Enabling success. Sage CRM Customer Relationship Management Customer Relationship Management (CRM) is far more than just a software application. It is a business solution that gives
Université du Québec à Montréal. Financial Services Logical Data Model for Social Economy based on Universal Data Models. Project
Université du Québec à Montréal Financial Services Logical Data Model for Social Economy based on Universal Data Models Project In partial fulfillment of the requirements for the degree of Master in Software
Framework for Data warehouse architectural components
Framework for Data warehouse architectural components Author: Jim Wendt Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 04/08/11 Email: [email protected] Abstract:
The features of GEPARD Ecommerce includes:
GEPARD Ecommerce is the ideal platform for big players in the e-commerce market who have millions of products, multiple suppliers and/or content services integration, and ERP and PIM connections. Unlike
Creating the Golden Record
Creating the Golden Record Better Data through Chemistry Donald J. Soulsby metawright.com Agenda The Golden Record Master Data Discovery Integration Quality Master Data Strategy DAMA LinkedIn Group C.
Data Governance, Data Architecture, and Metadata Essentials
WHITE PAPER Data Governance, Data Architecture, and Metadata Essentials www.sybase.com TABLE OF CONTENTS 1 The Absence of Data Governance Threatens Business Success 1 Data Repurposing and Data Integration
Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff
Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff The Challenge IT Executives are challenged with issues around data, compliancy, regulation and making confident decisions on their business
MITS Distributor Analytics
Product Datasheet For TrulinX Users MITS Distributor Analytics A powerful combination of reporting features MITS Distributor Analytics gives you a competitive edge when it comes to making decisions that
Enhancing Productivity. Enabling Success. Sage CRM
Enhancing Productivity. Enabling Success. Sage CRM Customer Relationship Management Customer Relationship Management (CRM) is far more than just a software application. It is a business solution that gives
Turning Data into Knowledge: Creating and Implementing a Meta Data Strategy
EWSolutions Turning Data into Knowledge: Creating and Implementing a Meta Data Strategy Anne Marie Smith, Ph.D. Director of Education, Principal Consultant [email protected] PG 392 2004 Enterprise
SALES PLANNING AND FORECASTING A WEB-BASED PLANNING PROCESS BY CUSTOMER AND PRODUCT PERFORMANCE BLUEPRINT VERSION 2.0
SALES PLANNING AND FORECASTING PERFORMANCE BLUEPRINT A WEB-BASED PLANNING PROCESS BY CUSTOMER AND PRODUCT VERSION 2.0 EXECUTIVE SUMMARY This application brief demonstrates a Web-based process for managing
James Serra Data Warehouse/BI/MDM Architect [email protected] JamesSerra.com
James Serra Data Warehouse/BI/MDM Architect [email protected] JamesSerra.com Agenda Do you need Master Data Management (MDM)? Why Master Data Management? MDM Scenarios & MDM Hub Architecture Styles
E-Business: How Businesses Use Information Systems
Chapter 2 E-Business: How Businesses Use Information Systems 2.1 2007 by Prentice Hall Business Processes and Information Systems Business processes: Workflows of material, information, knowledge Sets
WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles. SAP Best Practices for Business Intelligence and Warehouse - BW
WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles SAP Best Practices for Business Intelligence and Warehouse - BW SAP Best Practices for Business Intelligence support the fast and smooth
EVENT MANAGEMENT FRAMEWORK
EVENT MANAGEMENT FRAMEWORK Keeping your business in synch and product flowing smoothly brochure event management framework 3 Stop small ripples in your business processes from growing into major disruptions
By Makesh Kannaiyan [email protected] 8/27/2011 1
Integration between SAP BusinessObjects and Netweaver By Makesh Kannaiyan [email protected] 8/27/2011 1 Agenda Evolution of BO Business Intelligence suite Integration Integration after 4.0 release
Master Data Management
Master Data Management Patrice Latinne ULB 30/3/2010 Agenda Master Data Management case study Who & services roadmap definition data How What Why technology styles business 29/03/2010 2 Why Master Data
Foundations of Business Intelligence: Databases and Information Management
Chapter 6 Foundations of Business Intelligence: Databases and Information Management 6.1 2010 by Prentice Hall LEARNING OBJECTIVES Describe how the problems of managing data resources in a traditional
Manufacturer cuts costs and gains global insight with business management solution
Case Study Manufacturer cuts costs and gains global insight with business management solution Overview Country: Multi-country Industry: Manufacturer and Distributor of Office Supplies Customer Profile
Principal MDM Components and Capabilities
Principal MDM Components and Capabilities David Loshin Knowledge Integrity, Inc. 1 Agenda Introduction to master data management The MDM Component Layer Model MDM Maturity MDM Functional Services Summary
Enterprise Data Quality
Enterprise Data Quality An Approach to Improve the Trust Factor of Operational Data Sivaprakasam S.R. Given the poor quality of data, Communication Service Providers (CSPs) face challenges of order fallout,
IBM InfoSphere Discovery: The Power of Smarter Data Discovery
IBM InfoSphere Discovery: The Power of Smarter Data Discovery Gerald Johnson IBM Client Technical Professional [email protected] 2010 IBM Corporation Objectives To obtain a basic understanding of the
SOA REFERENCE ARCHITECTURE: WEB TIER
SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible
Analysis patterns for Customer Relationship Management (CRM)
Analysis patterns for Customer Relationship Management (CRM) Mei Fullerton and Eduardo B. Fernandez Dept. of Computer Science and Engineering Florida Atlantic University Boca Raton, FL 33431 [email protected],
Rational Reporting. Module 2: IBM Rational Insight Data Warehouse
Rational Reporting Module 2: IBM Rational Insight Data Warehouse 1 Copyright IBM Corporation 2012 What s next? Module 1: RRDI and IBM Rational Insight Introduction Module 2: IBM Rational Insight Data Warehouse
Chapter 6 FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT Learning Objectives
Chapter 6 FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT Learning Objectives Describe how the problems of managing data resources in a traditional file environment are solved
Informatica Master Data Management
Brochure Informatica Master Data Management Improve Operations and Decision Making with Consolidated and Reliable Business-Critical Data This document contains Confidential, Proprietary and Trade Secret
Chapter 3 - Data Replication and Materialized Integration
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 [email protected] Chapter 3 - Data Replication and Materialized Integration Motivation Replication:
ETL-EXTRACT, TRANSFORM & LOAD TESTING
ETL-EXTRACT, TRANSFORM & LOAD TESTING Rajesh Popli Manager (Quality), Nagarro Software Pvt. Ltd., Gurgaon, INDIA [email protected] ABSTRACT Data is most important part in any organization. Data
Efficient Data Access and Data Integration Using Information Objects Mica J. Block
Efficient Data Access and Data Integration Using Information Objects Mica J. Block Director, ACES Actuate Corporation [email protected] Agenda Information Objects Overview Best practices Modeling Security
Three Fundamental Techniques To Maximize the Value of Your Enterprise Data
Three Fundamental Techniques To Maximize the Value of Your Enterprise Data Prepared for Talend by: David Loshin Knowledge Integrity, Inc. October, 2010 2010 Knowledge Integrity, Inc. 1 Introduction Organizations
Ramco Cloud for Connected Enterprise RACE
Ramco Cloud for Connected Enterprise RACE There is an Ecosystem around every Enterprise Dealers Sub-Dealers Retailers Franchisee Distributors Wholesalers Service Centres Channels Suppliers Manufacturing
Global E-Business: How Businesses Use Information Systems
Introduction to Information Management IIM, NCKU Learning Objectives (2/2) Global E-Business: How Businesses Use Information Systems Explain the difference between e-business, e- commerce, and e-government.
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
Sage MAS 90 and 200. Extended Enterprise Suite S
Sage MAS 90 and 200 Extended Enterprise Suite S An End-to-End Approach to Business Software At Sage, we ve been supporting businesses like yours with world-class business software for well over a quarter
ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT
Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product
Building a Data Quality Scorecard for Operational Data Governance
Building a Data Quality Scorecard for Operational Data Governance A White Paper by David Loshin WHITE PAPER Table of Contents Introduction.... 1 Establishing Business Objectives.... 1 Business Drivers...
Sage Accpac Integrated Suite. Get a 360 view of your business with Sage Accpac
Sage Accpac Integrated Suite Get a 360 view of your business with Sage Accpac Whether your growth plans include buying and selling in the global marketplace, adding more talent to your team, or expanding
Five Fundamental Data Quality Practices
Five Fundamental Data Quality Practices W H I T E PA P E R : DATA QUALITY & DATA INTEGRATION David Loshin WHITE PAPER: DATA QUALITY & DATA INTEGRATION Five Fundamental Data Quality Practices 2 INTRODUCTION
Infor CloudSuite Business
Business Achieve a next-generation business strategy in the cloud Whether you re providing services or moving inventory in your home-town, across the country or around the world with Infor CloudSuite Business,
Integrating data in the Information System An Open Source approach
WHITE PAPER Integrating data in the Information System An Open Source approach Table of Contents Most IT Deployments Require Integration... 3 Scenario 1: Data Migration... 4 Scenario 2: e-business Application
Enterprise Data Governance
Enterprise Aligning Quality With Your Program Presented by: Mark Allen Sr. Consultant, Enterprise WellPoint, Inc. ([email protected]) 1 Introduction: Mark Allen is a senior consultant and enterprise
Business Management Made Simpler
SAP Brief SAP s for Small Businesses and Midsize Companies SAP Business One Objectives Business Management Made Simpler Successfully manage and grow your small business Successfully manage and grow your
About ERP Software Whitepaper
About ERP Software Whitepaper Many people have heard the term ERP used in a conversation but don t fully understand what it means. This whitepaper will provide information about the processes and advantages
Supply Chain Management Build Connections
Build Connections Enabling a business in manufacturing Building High-Value Connections with Partners and Suppliers Build Connections Is your supply chain responsive, adaptive, agile, and efficient? How
Data Quality Assurance
CHAPTER 4 Data Quality Assurance The previous chapters define accurate data. They talk about the importance of data and in particular the importance of accurate data. They describe how complex the topic
BI4Dynamics provides rich business intelligence capabilities to companies of all sizes and industries. From the first day on you can analyse your
BI4Dynamics provides rich business intelligence capabilities to companies of all sizes and industries. From the first day on you can analyse your data quickly, accurately and make informed decisions. Spending
Busting 7 Myths about Master Data Management
Knowledge Integrity Incorporated Busting 7 Myths about Master Data Management Prepared by: David Loshin Knowledge Integrity, Inc. August, 2011 Sponsored by: 2011 Knowledge Integrity, Inc. 1 (301) 754-6350
Sun Bear Marketing Automation Software
Sun Bear Marketing Automation Software Provide your marketing and sales groups with a single, integrated, web based platform that allows them to easily automate and manage marketing database, campaign,
!!!!! White Paper. Understanding The Role of Data Governance To Support A Self-Service Environment. Sponsored by
White Paper Understanding The Role of Data Governance To Support A Self-Service Environment Sponsored by Sponsored by MicroStrategy Incorporated Founded in 1989, MicroStrategy (Nasdaq: MSTR) is a leading
The 5 Questions You Need to Ask Before Selecting a Business Intelligence Vendor. www.halobi.com. Share With Us!
The 5 Questions You Need to Ask Before Selecting a Business Intelligence Vendor www.halobi.com Share With Us! Overview Over the last decade, Business Intelligence (BI) has been at or near the top of the
Data Quality for BASEL II
Data Quality for BASEL II Meeting the demand for transparent, correct and repeatable data process controls Harte-Hanks Trillium Software www.trilliumsoftware.com Corporate Headquarters + 1 (978) 436-8900
MECOMS Customer Care More than CRM. By Johan Crols. Copyright 2012 Ferranti Computer Systems. All rights reserved
Whitepaper MECOMS Customer Care More than CRM By Johan Crols Copyright 2012 Ferranti Computer Systems. All rights reserved 3 Customer Care or CRM? CRM, or Customer Relationship Management is defined by
Explore the Possibilities
Explore the Possibilities 2013 HR Service Delivery Forum Best Practices in Data Management: Creating a Sustainable and Robust Repository for Reporting and Insights 2013 Towers Watson. All rights reserved.
Foundations of Business Intelligence: Databases and Information Management
Foundations of Business Intelligence: Databases and Information Management Problem: HP s numerous systems unable to deliver the information needed for a complete picture of business operations, lack of
