MDM Systems Are Great, But...
For many years, MDM has been a critical, integral part of the enterprise architecture. Your organization is probably using an MDM tool to manage customer data, product data, supplier data, or all of it. MDM tools are great for delivering a single view of your data or even the relationship between customer, product, or supplier entities. But when it comes to gaining a view into the various transactions that take place among these business entities, standalone MDM systems fall short because they do not store the associated transactions. Modern enterprises need a complete view of their master data that also includes transactions and interactions from social, streaming, and other forms of modern data.
Data Virtualization + MDM
MDM, when augmented with data virtualization, provides the complete view of the master data. The combination of technologies support three common usage patterns:
Master Data Management for Analytics
In this scenario, the MDM system draws master data from disparate data sources, reconciles discrepancies, and creates golden records, and the data warehouse draws transactional data from a similar range of transactional sources. Data virtualization creates a unified view, composed of data drawn from both the MDM system and the data warehouse.
Master Data Management for Operations
In this scenario, there is no data warehouse, as the data does not need to be stored for historical or analytical purposes. The data virtualization layer combines the master data from the MDM system with the associated transactional data drawn from the operational systems.
Virtual Master Data Management
Traditional MDM systems, which store golden records in a separate database, often cannot be used in industries with heavy restrictions on data replication; industries such as healthcare and the public sector. In such cases, the data virtualization layer itself provides many of the functions of a traditional MDM system, while also creating a virtual view of the transactional data across myriad sources, as in the operationally focused architecture.
The Benefits of Using Data Virtualization with MDM
Data virtualization offers the following benefits, when augmented by a master data management system:
A complete view of the master data,
including a single view of the customer, a 360° view of customer relationships, and a complete view of customer transactions and interactions.
The ability to combine master data with any other data,
throughout the enterprise; data virtualization can connect to MDM systems and myriad other data sources.
to the complete view, for any stakeholder in the organization.
and its associated costs and risks. Data virtualization provides data access without replication.
A short implementation timeframe;
a robust data virtualization layer can be developed and deployed in a matter of weeks.