<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Business Intelligence Review &#187; master data management</title>
	<atom:link href="http://www.bireview.org/bireviewblogs/archives/tag/master-data-management/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bireview.org/bireviewblogs</link>
	<description>All things Business Intelligence related. Read and participate!</description>
	<lastBuildDate>Thu, 27 May 2010 11:32:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Data Integration and the Data Warehouse, Who Does What?</title>
		<link>http://www.bireview.org/bireviewblogs/archives/data-integration-and-the-data-warehouse-who-does-what</link>
		<comments>http://www.bireview.org/bireviewblogs/archives/data-integration-and-the-data-warehouse-who-does-what#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:24:54 +0000</pubDate>
		<dc:creator>Christopher Shortt</dc:creator>
				<category><![CDATA[Enterprise Data Architecture]]></category>
		<category><![CDATA[Enterprise Data Warehousing]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[data governance]]></category>
		<category><![CDATA[master data management]]></category>

		<guid isPermaLink="false">http://www.bireview.org/bireviewblogs/?p=95</guid>
		<description><![CDATA[In a <a title="Previous Post" href="http://www.bireview.org/bireviewblogs/archives/enterprise-data-warehouses-and-master-data-management">previous post</a>, I mentioned that one of the impacts of implementing a master data management system was removing some or all of the data integration responsibilities from the data warehouse. Since the data warehouse is the usual place for data integration, in particular customer data integration, I would like to explain myself and see if you agree, or at least see my point of view...]]></description>
			<content:encoded><![CDATA[<p>In a <a title="Previous Post" href="http://www.bireview.org/bireviewblogs/archives/enterprise-data-warehouses-and-master-data-management">previous post</a>, I mentioned that one of the impacts of implementing a master data management system was removing some or all of the data integration responsibilities from the data warehouse. Since the data warehouse is the usual place for data integration, in particular customer data integration, I would like to explain myself and see if you agree, or at least see my point of view.</p>
<p>What I mean is that in the big picture of enterprise data management, there are data applications that produce data, and data applications that consume data. In a lot of cases, a data application can (and must) play both roles. I make the distinction here to show one of the great promises of master data management: the reduction in the amount of duplication of work being done by software processes that must transform data between the applications that produce that data, and the applications that consume it. In the following diagram, we can see what can happen if several data consumer applications (right side) must connect directly to other data producing applications (left side) to get (and transform) the data they need.</p>
<p style="text-align: center;"><img class="aligncenter" title="Not a Pretty Picture.." src="/images/blogpics/mixedbag.png" alt="Not a Pretty Picture." width="600" height="200" /></p>
<h6 style="text-align: center;">Not a Pretty Picture.</h6>
<p>As you can see, it can get pretty messy, pretty quickly. There are things that exist in the IT world to try and reduce this complexity, SOA, EAI, etc. and some do a reasonable job, but in the end, there is more needed to really remove the duplication of effort. This is master data management (MDM). If we have an MDM hub in the middle of the above diagram, to act as a level of abstraction between data producers and data consumers, we can significantly simplify the picture and remove all redundancy.</p>
<p style="text-align: center;"><img class="aligncenter" title="Much better." src="/images/blogpics/mdmmiddle.png" alt="Much better." width="600" height="200" /></p>
<h6 style="text-align: center;">Much Better.</h6>
<p>The MDM hub works the most effectively, where there is an actual data store implemented within it. The efficiency arises from being able to separate source-system specific data transformations from source-system independent data transformations. It enables this by maintaining, at its core, a enterprise-level business entity view of the data held in the department level (purpose-specific) data applications. This business view of the data, is populated from the source system&#8217;s data using source-system specific transformations, and thereby transforming the data into a data model that represents how the business sees the data entities, rather than how the purpose-specific applications see the data. When the data is transformed in this way, into an enterprise level business view of the data, the enterprise as a whole can understand the data and use the data by doing further transformations of that data into purpose-specific data (i.e. data to improve marketing, customer care, logistics efficiency, etc.).  The beauty of the whole system is that the end-users of the data do not need to worry about directly transforming the source system data into their own purpose-specific data, especially when they might need the same type data from multiple source systems (each with their own way of storing that information). They only need to go to one place, where the structure of the data is oriented to how they see the data, and where the data means the same thing thing to everyone (enterprise level). They are then isolated from the changes underneath, that is if a source system is replaced, decommissioned, or radically changed, the impact is kept to a minimum. The only changes required are the source-system specific transformations, and nothing else.</p>
<p>To get back to my original argument, I believe that an MDM system is mandatory for efficient operation of any medium to large-sized organization, and gets more important as the enterprise gets bigger. And I like to keep the main roles of the data managers separate from one another (at least on a personnel level, it not at an organizational structure level). That is, I prefer to have those individuals who use the data to run the business (data consumer enterprise roles) focused on using the data, and those individuals who are responsible for producing the data, focused on the applications that produce the data, regardless of where they fit into the organization&#8217;s operational structure. Therefore, I maintain that those individual who are responsible for the MDM system focus on doing that to the best of their abilities, and those that use the MDM system, such as those who would use the MDM system as the main source for the data warehouse, focused on building and maintaining the data warehouse.</p>
<p>So, at the end of the day, the bulk (possibly) of your data integration would happen in the MDM system, using source-system specific transformations, which would then allow the data warehouse to focus on generating analytical data for downstream use , without having the added burden of being responsible for the data integration as well, having only to worry about using source-system independent transformations, like many other downstream applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bireview.org/bireviewblogs/archives/data-integration-and-the-data-warehouse-who-does-what/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Data Warehouses and Master Data Management</title>
		<link>http://www.bireview.org/bireviewblogs/archives/enterprise-data-warehouses-and-master-data-management</link>
		<comments>http://www.bireview.org/bireviewblogs/archives/enterprise-data-warehouses-and-master-data-management#comments</comments>
		<pubDate>Mon, 07 Sep 2009 20:54:51 +0000</pubDate>
		<dc:creator>Christopher Shortt</dc:creator>
				<category><![CDATA[Enterprise Data Warehousing]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[data governance]]></category>
		<category><![CDATA[data warehouse]]></category>
		<category><![CDATA[master data management]]></category>

		<guid isPermaLink="false">http://www.bireview.org/bireviewblogs/?p=22</guid>
		<description><![CDATA[In organizations where the data warehouse has not reached full maturity, which is pretty much the bulk of them, the data warehouse still operates as a department level. This means that the data warehouse was not designed from the ground up to serve the enterprise ...]]></description>
			<content:encoded><![CDATA[<p>In organizations where the data warehouse has not reached full maturity, which is pretty much the bulk of them, the data warehouse still operates as a department level. This means that the data warehouse was not designed from the ground up to serve the enterprise needs, but to serve the needs of one, or a few, department within the organization. What happens with this department level focus, is that a lot of time is spent reconciling the differences in the data that the data warehouse provides to the individual departments that require it, as each of those departments may have its own definitions for the data they are expecting.</p>
<p>The ultimate result of the data warehouse team having to do this reconciliation on an on-going basis, is the promotion of the idea of data governance at the enterprise level. Pushing the ownership of the meanings (thus the definitions of) the data within the data warehouse, back to the organization seems like the right thing to do, and of course, it is. It is, if it&#8217;s done properly, because what we really want to do by implementing some data governance in the organization, is to implement a master data management system, which data governance is an important part of. We are saying, &#8220;We know that the data must be managed at the enterprise level, not at the department level, and we must engage the entire enterprise in the management of the data.&#8221;.</p>
<p>The management of &#8220;data&#8221; at an enterprise level means removing the shackles of departmental ownership of the data while still maintaining the departmental systems that manage that data. This is, by far, the trickiest part, as it deals with people, rather than just the technology and we will examine this in a later post. For now, though, we need to understand the implications of what it means to &#8220;manage data at an enterprise level&#8221;. These implications include</p>
<ul>
<li>restructuring the organization a little to implement enterprise data governance,</li>
<li>looking at, planning for, and possibly phasing in a master data management system,</li>
<li>removing some or all of the responsibility for data integration from the data warehouse (controversial, I know),</li>
</ul>
<p>to mention but a few. We will go into more details about these and other issues in future posts as well.</p>
<p>Becoming more mature as an enterprise in how we deal with our data requires a shift in the way we look at, work with, and manage the data that we need to run our enterprise. It&#8217;s a lot of work, but the rewards are definitely worth it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bireview.org/bireviewblogs/archives/enterprise-data-warehouses-and-master-data-management/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
