At a purely technical level, there is a significant need for coordination required for overseeing and guiding the information management aspects of an enterprise initiative such as master data management (MDM). The political and organizational aspects of this coordination are addressed as part of the governance program that must accompany an MDM program. However, all aspects of the determination of need, planning, migration strategy, and future state require a clarified view of the information about the data that is used within the organization – its metadata.
It is easy for us to fall into the trap of referring to metadata by its industry accepted definition: “data about the data.” This relatively benign description does not provide the depth of understanding that adds value to the MDM deployment. Instead, the metadata associated with an enterprise master data set does more than just describe the size and types of each data element. It is the historically distributed application and data silos that are impacted by the variance in meaning and structure that necessitated MDM in the first place. Therefore, in order to develop a model, framework, and architecture that provide a unified view across these applications, there must be a control mechanism, or perhaps even a “clearinghouse” for unifying the view when possible, and determining when that unification is not possible.
In fact, the scale of metadata management needed for an enterprise migration differs from the relatively simple data dictionary-style repositories that support individual applications. Sizes and types are just the tip of the iceberg. Integration of records from different data sets can only be done when it is clear that the data elements have the same meaning, that their valid data domains are consistent and that the records represent similar or the same real-world entities. Not only that, there are more complex dependencies as well:
There are also many other important variable aspects.
There is value in looking at a conceptual view of master metadata that starts with basic building blocks and grows to maintain comprehensive views of the information that is used to support the achievement of business objectives. The metadata stack described in this article is driven by business objectives from the top down and from the bottom up, and is intended to capture as much information as necessary to drive:
We can look at seven levels of metadata that are critical to master data management, starting from the bottom up:
Given this high-level description of a metadata stack, the challenge is to look at how these levels interact as part of an overall metadata management strategy. I keep thinking in terms of metadata as a “control panel,” since the cumulative knowledge embedded within the metadata management framework will ultimately contribute to the determination of the most appropriate methods for delivering a master data asset that is optimally suited to the organization.
Recent articles by David Loshin
Editor's note: More David Loshin articles, resources, news and events are available in the Business Intelligence Network's David Loshin Channel. Be sure to visit today!