<?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>Datamartist.com &#187; Personal Data Marts</title>
	<atom:link href="http://www.datamartist.com/category/personal-data-marts/feed" rel="self" type="application/rss+xml" />
	<link>http://www.datamartist.com</link>
	<description>Reduce cost with self serve data transformation</description>
	<lastBuildDate>Thu, 09 Feb 2012 20:00:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>The Datarati- Advertising discovers data ninjutsu</title>
		<link>http://www.datamartist.com/the-datarati-advertising-discovers-data-ninjutsu</link>
		<comments>http://www.datamartist.com/the-datarati-advertising-discovers-data-ninjutsu#comments</comments>
		<pubDate>Wed, 03 Jun 2009 16:57:17 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Datarati]]></category>
		<category><![CDATA[online advertising]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=2362</guid>
		<description><![CDATA[I discovered a new term that resonates with me. Datarati- when I heard it, I thought of people who love data, do their own analysis and act quickly and with confidence based on that analysis. I first came across this new word in an article on Googlenomics in Wired. The article quotes Hal Varian, Google's [...]]]></description>
			<content:encoded><![CDATA[<p>I discovered a new term that resonates with me.  Datarati- when I heard it, I thought of people who love data, do their own analysis and act quickly and with confidence based on that analysis.  I first came across this new word in an <a href="http://www.wired.com/culture/culturereviews/magazine/17-06/nep_googlenomics?currentPage=1" target="_blank">article on Googlenomics in Wired.</a> The article quotes Hal Varian, Google's chief economist;</p>
<blockquote><p>Varian believes that a new era is dawning for what you might call the datarati—and it's all about harnessing supply and demand. "What's ubiquitous and cheap?" Varian asks. "Data." And what is scarce? The analytic ability to utilize that data. As a result, he believes that the kind of technical person who once would have wound up working for a hedge fund on Wall Street will now work at a firm whose business hinges on making smart, daring choices—decisions based on surprising results gleaned from algorithmic spelunking and executed with the confidence that comes from really doing the math.</p></blockquote>
<p><img src="http://www.datamartist.com/wp-content/uploads/2009/06/datarati-optimizing-for-left-handed-dentists.jpg" alt="datarati-optimizing-for-left-handed-dentists" title="datarati-optimizing-for-left-handed-dentists" width="353" height="252" class="alignright size-full wp-image-2373" />A bit of googleing led me to <a href="http://willscullypower.wordpress.com/" target="_blank">the blog of Will Scully-Power</a>, who lays claim to coining the term "datarati".  After a bit more surfing, its clear that there is buzz around the concept of data digging in the online advertising world, and particularly the new datarati that are driving it, and bringing the data analysis skills that are needed to the table.</p>
<p>In a <a href="http://www.nytimes.com/2009/05/31/business/media/31ad.html" target="_blank">recent article</a> the New York Times reports;</a> </p>
<blockquote><p>Major advertising holding companies like WPP, the Publicis Groupe, Havas, MDC Partners and the Interpublic Group are starting data practices, hoping to latch onto what is expected to be the fastest-growing category of online advertising in the next five years.</p></blockquote>
<p>What these new datarati know is that closed loops are the way to go-  quickly gather data, analyze it, and make decisions and take actions that will affect the process.  Repeat. Optimise.  Move faster because you know you can adjust on the fly.  Find entirely unexpected, unplanned success because you can move fast enough and try enough things that <a href="http://en.wikipedia.org/wiki/Serendipity" target="_blank">serendipity</a> can work in your favor.  Don't brainstorm 500 ideas and then cut them down to just five that actually get implemented-  do hundreds of them, SEE which ones take off, and iterate from there.</p>
<p>Consider the difference between online advertising and how television advertising used to work.  </p>
<h2>Television</h2>
<ol>
<li>Spend millions on focus groups, testing and validation</li>
<li>Book and commit to your ad space months in advance</li>
<li>Spend millions on producing a fixed, can't change it on the fly set of ads.</li>
<li>Run the ads, and pay the television network the money with no ability to change regardless of effect- (except canceling them, thus losing your investment)</li>
<li>Find out months later how effective they were (if you are lucky), but with only sketchy links between the ads, when they ran, and the demographics involved and any actual consumer purchases.</li>
</ol>
<h2>Online Advertising with the datarati at the helm</h2>
<ol>
<li>Quickly come up with multiple- perhaps hundreds (using combinations along dimensions) of ideas and ads</li>
<li>Put them online, tracking where, when, who, what</li>
<li>Based on the actual real time click through, and online purchase results modify the ads, where they run, change your bids in real time auctions and optimize the ad campaign return literally minute by minute.</li>
<li>Data mine the results to find patterns and identify new sub-groups of customers, test hypothesis with new targeted ads.
<li>Drop what's not working, add new things, repeat, repeat repeat.</li>
</ol>
<p>The datarati will have hundreds of iterations with real feedback from thousands of customers done before the old advertising model would have invited in the first fifty people for coffee, donuts and a focus group.</p>
<p>The famous "Half my advertising budget is wasted, I just don't know which half." has changed to a world where the datarati can know exactly what has to be cut, and how to optimize the rest, with granularity down into individual consumer/ad interactions.</p>
<p>It's exactly this closed loop, large data volume, modify on the fly as needed data analysis that gets me excited, and is the whole concept behind <a href="/product">the Datamartist tool</a>.  Datarati are people that are passionate about data- want to see it, touch it, and try things with it themselves, not content to wait for others to build something that may or may not still be needed.</p>
<p>The datarati point of view is "if you aren't using data to make decisions, what ARE you using?"</p>
<p>The datarati are going to be using personal tools, they will be messing with their data themselves.  Lets hope some of them find their way here, and give Datamartist a spin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/the-datarati-advertising-discovers-data-ninjutsu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pragmatic Business Intelligence</title>
		<link>http://www.datamartist.com/pragmatic-business-intelligence</link>
		<comments>http://www.datamartist.com/pragmatic-business-intelligence#comments</comments>
		<pubDate>Thu, 14 May 2009 20:19:00 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Business Intelligence Architecture]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Spreadmarts]]></category>
		<category><![CDATA[Analyst tools]]></category>
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=2236</guid>
		<description><![CDATA[I'm a regular reader of datadoodle, and there have been a couple of great posts recently talking about what I think of as "Pragmatic BI". The first one talks to the question of what the perfect BI tool is- answer? One that people actually use. The second uses a story to illustrate that many uses [...]]]></description>
			<content:encoded><![CDATA[<p>I'm a regular reader of <a href="http://www.datadoodle.com" target="_blank">datadoodle</a>, and there have been a couple of great posts recently talking about what I think of as "Pragmatic BI".  </p>
<p>The first one talks to <a href="http://datadoodle.com/2009/05/07/performance-from-mars/" target="_blank">the question of what the perfect BI tool is</a>- answer?  One that people actually use.  The second uses a story to illustrate that <a href="http://datadoodle.com/2009/05/14/thats-not-bi/" target="_blank">many uses of information to make better decisions are business intelligence</a>- even if one of the Mega tool suites isn't used, and there is no massive data warehouse in sight.</p>
<p><img src="http://www.datamartist.com/wp-content/uploads/2009/05/hide-the-analysis-its-the-business-intelligence-police.jpg" alt="hide-the-analysis-its-the-business-intelligence-police" title="hide-the-analysis-its-the-business-intelligence-police" width="379" height="268" class="alignright size-full wp-image-2240" />Both of these blog posts remind me of my days in the business intelligence supply side of a large organization, where I was tasked with creating, maintaining and evolving the "official" business intelligence systems.  Anytime I gave a presentation to end users (often a demonstration of a new tools capabilities and power) the same question would always come up-  Can we export data into our spreadsheets?</p>
<p>Everytime I showed an export to Excel functionality, the release of tension in the room was noticable.  Everyone relaxed.  They could get their numbers out, they could take charge themselves, and could get the information they needed.  We worked hard to try to provide the functionality in the core systems, but the reality is that the needs of the users changed, often more quickly than we could make our massive databases, ETLs and SQL structures evolve.  We were beholden to our change management procedures, we had to analyze the impact of changes on the whole.</p>
<p>At times, it was suggested that we "crack down" on the proliferation of spreadsheets and home made MS Access databases that sprouted when a need couldn't be met by the main system.  But the reality is, the best solution is to work with the analysts- provide them new tools, understand their needs and don't rule out solutions just because they do not follow the "standard" business intelligence methodology of servers, big integrated suites of tools and rigid IT department involvement.</p>
<p>As with all things in life, balance between the "proper" way to do things, and a pragmatic approach that values individual initiative and results is important.  After all, it's the only way what is "proper" can ever evolve and improve.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/pragmatic-business-intelligence/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Joining the Dimension Table to the Fact Table- Purchasing Data mart (Part 5)</title>
		<link>http://www.datamartist.com/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5</link>
		<comments>http://www.datamartist.com/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5#comments</comments>
		<pubDate>Tue, 17 Feb 2009 16:31:48 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Cost Reduction]]></category>
		<category><![CDATA[Data Modelling]]></category>
		<category><![CDATA[Datamartist Tool]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Purchasing Analysis]]></category>
		<category><![CDATA[Data Mart Example]]></category>
		<category><![CDATA[Dimension Tables]]></category>
		<category><![CDATA[Purchasing Data Warehouse]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=991</guid>
		<description><![CDATA[After we have created the dimension tables and the fact table and populated them with data the final step to getting a star schema is of course to actually join the dimension tables to the fact table. In the datamartist tool we do this with a Join block. Check out the first four parts of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2009/02/join1.jpg" alt="join1" title="join1" width="200" height="200" class="alignright size-full wp-image-995" />After we have created the dimension tables and the fact table and populated them with data the final step to getting a star schema is of course to actually join the dimension tables to the fact table.  In the datamartist tool we do this with a Join block.</p>
<p>Check out the first four parts of this series (<a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="http://www.datamartist.com/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> and <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a>) where we created an example data mart, with some fictitious purchasing data.</p>
<p>The final step is to join the dimensions we have created to the fact table. To do this, we connect up the two dimensions (Vendor and Item) to the Join block and connect an export block to the output.  What has in effect been created is a complete Extract, Transform Load (ETL) and the final star schema join.<br />
<a href="/wp-content/uploads/2009/02/po-data-mart-screen-shot2.png"><img src="/wp-content/uploads/2009/02/po-datamart-blocks1.jpg" alt="po-datamart-blocks1" title="po-datamart-blocks1" width="400" height="208" class="alignnone size-full wp-image-1002" /></a></p>
<p>(If thats a bit hard to read- click on the image to see the full size screen shot.)</p>
<p>With the generated data set I used for this example, summarizing the data to yearly totals but keeping all the detail on Vendor and Item causes the roughly 4 million row raw data file to be reduced to around 800 thousand rows.  (This summarizing was done on another canvas- although it could have been done on this canvas just as easily).</p>
<p><img src="/wp-content/uploads/2009/02/join-column-selection.jpg" alt="join-column-selection" title="join-column-selection" width="249" height="361" class="alignleft size-full wp-image-1007" />This data mart, with 800 k rows and two dimensions of about three thousand members each took my laptop about a minute and 45 seconds to solve, and save to a 360 Mb text file out.</p>
<p>Of course, by summarizing or filtering (just add blocks) analysis subsets could easily be exported directly to Excel, managing the data volumes involved, and letting you create the graphs, dashboards and reports that you need.</p>
<p>This is part of a 5 part series- here are the links to the various parts: <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> , <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a> and <a href="/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hierarchies and Tree Structures in Dimensions- an Example Item Dimension (Part 4)</title>
		<link>http://www.datamartist.com/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4</link>
		<comments>http://www.datamartist.com/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4#comments</comments>
		<pubDate>Wed, 11 Feb 2009 16:09:09 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Data Modelling]]></category>
		<category><![CDATA[Datamartist Tool]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Purchasing Analysis]]></category>
		<category><![CDATA[Data Mart Example]]></category>
		<category><![CDATA[Hierarchies and Tree Structures]]></category>
		<category><![CDATA[Purchasing Data Warehouse]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=903</guid>
		<description><![CDATA[Having a way to create and manage tree structures (Hierarchies) with your dimension and fact tables is a key part of making a dimensional model in any data warehouse or data mart. Hierarchical structures lend themselves to managing a very large number of categories and we use them to create drill down paths. Check out [...]]]></description>
			<content:encoded><![CDATA[<p><object width="450" height="412"><param name="movie" value="/resources/video/DemoClips/beta2_tree_edit_clip_un_prod.swf"><embed src="/resources/video/DemoClips/beta2_tree_edit_clip_un_prod.swf" width="450" height="412"></embed></object></p>
<p>Having a way to create and manage tree structures (Hierarchies) with your dimension and fact tables is a key part of making a dimensional model in any data warehouse or data mart. Hierarchical structures lend themselves to managing a very large number of categories and we use them to create drill down paths.</p>
<p>Check out the first three parts of this series (<a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> and <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a>) to see what we've done so far.</p>
<p>In this installment, we will make a another dimension, the Item dimension.  This will illustrate how the Datamartist tool allows you to quickly and easily generate hierarchies, and even edit and manage them in a graphical user interface.</p>
<p>The head of purchasing for Acme has asked us to analyze the company's spend on computer equipment- "I have a feeling some offices are spending more than others- but I don't have the numbers to back it up.  But I don't want you to use the categories in the source system- I just want it broken down by Desktops, Laptops, Printers, PDAs and other.  Can you do that with the data mart?"</p>
<p> In their source system, Acme is using the <a href="http://unstats.un.org/unsd/cr/registry/cpc-2.asp">United Nations Central Product Classification</a>,  (UNCPC) and so we know that all the computer spending we're interested is in division "C45 Office  accounting and computing machinery".   The way the codes are structured is they have a code like "C45222", so we want to take all codes with the left three characters being "C45".  We can do this easily with a filter block. After the filter block we connect a define reference block (to make a dimension), just as we did before-and finally, since we're looking at hierarchies, we'll add a recategorise block too- that last block in the chain is what we use to change the drill down structure;</p>
<p><img src="/wp-content/uploads/2009/02/items-modify-computer-categories.jpg" alt="items-modify-computer-categories" title="items-modify-computer-categories" width="500" height="141" class="alignnone size-full wp-image-932" /></p>
<h2> Tree structures simplify alternate categorisation</h2>
<p>The advantage of using a tree structure is we only have to rearrange the level of the hierarchy that encompasses the level of detail we need: we don't have to map each individual product, just the higher levels.  So it's much less work to start, and when new products are added in the source system, they will automatically map up into the new categorization.  Recategorising in excel often means search and replace at the bottom level which can cause errors, and has to be redone manually every time the data is updated.</p>
<p>When we open the recategorise block, we simply pick the levels we want to see, and then are presented with a tree view that shows us the hierarchy, automatically generated from the underlying data.<br />
<img src="/wp-content/uploads/2009/02/acme-computer-categories-edit.jpg" alt="acme-computer-categories-edit" title="acme-computer-categories-edit" width="500" height="245" class="alignnone size-full wp-image-936" /></p>
<p>Now, directly within the hierarchy we can edit categories, add new categories, and drag and drop categories around to build the new drill down that we want.  <img src="/wp-content/uploads/2009/02/acme-computer-updated-categories1.jpg" alt="acme-computer-updated-categories1" title="acme-computer-updated-categories1" width="250" height="331" class="alignleft size-full wp-image-945" /> The interface is a lot like the windows file explorer, just like renaming and moving folders, except that you are building dimensional data. Of course, the underlying input data is not changed, so there is no need to modify the source system in any way, but the datamartist tool records all the mapping and is able to reproduce it when new data arrives. </p>
<p>You only have to edit the Hiearchy once, and from that point on your analysis can use both the existing, and the edited tree structure.  It's possible to create as many different hiearchies as required- it's a fast way to do "what if" analysis, trying out different drill down paths and categorisations.</p>
<p>This is part of a 5 part series- here are the links to the various parts: <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> , <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a> and <a href="/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connecting the dimension table to the fact table- Vendor Example (Part 3)</title>
		<link>http://www.datamartist.com/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3</link>
		<comments>http://www.datamartist.com/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:47:55 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Cost Reduction]]></category>
		<category><![CDATA[Data Modelling]]></category>
		<category><![CDATA[Data Quality]]></category>
		<category><![CDATA[Datamartist Tool]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Data Mart Example]]></category>
		<category><![CDATA[Dimension Tables]]></category>
		<category><![CDATA[Duplicate Data]]></category>
		<category><![CDATA[Purchasing Data Warehouse]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=858</guid>
		<description><![CDATA[In parts one and two of this series we introduced our challenge (to make a data mart to analyze the Acme Company's spending) and showed how the Datamartist tool could import millions of rows of data and then turn it into a fact table we can use in Excel. Now we need to create a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2009/02/makingdimseasyway.jpg" alt="makingdimseasyway" title="makingdimseasyway" width="250" height="97" class="alignright size-full wp-image-883" />In parts <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">one</a> and <a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">two</a> of this series we introduced our challenge (to make a data mart to analyze the Acme Company's spending) and showed how the <a href="/product">Datamartist tool</a> could import millions of rows of data and then turn it into a fact table we can use in Excel.</p>
<p>Now we need to create a Vendor dimension table and join it to this fact table to determine who our big vendors are.</p>
<p>In Datamartist it is a simple task to create this vendor dimension. As always we use blocks and connect them together.  We define a dimension by using a reference definition block. All we have to do to configure the reference block is to specify which columns uniquely define the dimension (or almost uniquely, Datamartist will resolve duplicate keys using a majority/first rule set for you if you have some data glitches).</p>
<p>We start with an import block that brings in the Vendor master text file, then we define the reference by specifying "Vendor_ID" as the key.  These first two blocks look like this:<br />
<img src="/wp-content/uploads/2009/02/vendor-master-in-and-reference-block.jpg" alt="vendor-master-in-and-reference-block" title="vendor-master-in-and-reference-block" width="302" height="148" class="alignnone size-full wp-image-878" /></p>
<p>Then we join it to the fact table we created in part two of this series with a join block.  This means that now instead of just the vendor ID number that was in the fact table, we have the name, and address for the vendor in our mini star schema.</p>
<p><img src="/wp-content/uploads/2009/02/vendor-dimension-and-join.jpg" alt="vendor-dimension-and-join" title="vendor-dimension-and-join" width="436" height="283" class="alignnone size-full wp-image-879" /></p>
<p>And finally we put a summarize block after that to total up all the monthly values for each vendor, and we export to excel. This is what the canvas looks like:<br />
<img src="/wp-content/uploads/2009/02/vendor-dimension-without-dedup1.jpg" alt="vendor-dimension-without-dedup1" title="vendor-dimension-without-dedup1" width="501" height="198" class="alignnone size-full wp-image-865" /><br />
After we do this, we grab the excel file Datamartist just created for us, do a quick sort, and come up with a list of Acme's top ten suppliers.  Feeling pretty good about ourselves, we do a review with the head of purchasing.</p>
<p>"Where's Mega brothers?" she says with a frown "I think your data is screwy- no way that Mega brothers didn't make the top ten- we spend a fortune on railways, and a lot of our freight goes with the Mega Brothers Rail company. Of course it is probably entered under different vendors, each location works with the office local to them... But we've got to view them as a single vendor in the data mart- you <em><strong>can</strong></em> do that right?"</p>
<p><img src="/wp-content/uploads/2009/02/vendor-dimension-with-dedupe1.jpg" alt="vendor-dimension-with-dedupe1" title="vendor-dimension-with-dedupe1" width="300" height="205" class="alignright size-full wp-image-870" /></p>
<h2>Fixing Duplicate Rows</h2>
<p>  Having to deal with duplicate data is a very common issue in any type of data analysis.  So, back to the canvas.  By simply adding a de-duplicate block to our Vendor dimension table (after the Reference block, and before the join) we can find and resolve the Mega Brothers duplicates.<br />
We just use the filter to find the records- (Easy to do, looking for "Mega" "rail" "brothers" etc. and we map them to a single instance.)  This is the filter control that lets us find and tag the duplicates:<br />
<img src="/wp-content/uploads/2009/02/mega-bros-duplicates-in-picker1.jpg" alt="mega-bros-duplicates-in-picker1" title="mega-bros-duplicates-in-picker1" width="400" height="280" class="alignnone size-full wp-image-871" /></p>
<p><img src="/wp-content/uploads/2009/02/mega-bros-duplicates-in-mapper.jpg" alt="mega-bros-duplicates-in-mapper" title="mega-bros-duplicates-in-mapper" width="312" height="247" class="alignright size-full wp-image-872" />As we tag them, they show up in the mapper, which lets us see which duplicate records we have eliminated for the dimension. We run the canvas again, and this time, sure enough, Mega Brothers Rail is in our top ten.  But even though the head of purchasing knew it was a lot, this is actually the first time she's seen the number.  "Wow. I've got to give them a call- can you give me that in an Excel spreadsheet?"</p>
<p>Stay tuned, more to come as we go further into Datamartist's ability to segment, filter and organize large data sets.</p>
<p>If you want to see the interface in action watch our first <a href="/product/video-and-screenshots/introductory-tutorial-video">Tutorial Video</a>.  Or just get right to it with your own data- <a href="/downloads">download the free trial now</a>- there is no registration required, and it installs in minutes.</p>
<p>This is part of a 5 part series- here are the links to the various parts: <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> , <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a> and <a href="/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating a Fact Table with the Vendor dimension Purchasing DM (Part 2)</title>
		<link>http://www.datamartist.com/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2</link>
		<comments>http://www.datamartist.com/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2#comments</comments>
		<pubDate>Fri, 06 Feb 2009 00:23:50 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Data Modelling]]></category>
		<category><![CDATA[Data Transformation]]></category>
		<category><![CDATA[Datamartist Tool]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Data Mart Example]]></category>
		<category><![CDATA[Excel Data Import]]></category>
		<category><![CDATA[Excel Performance]]></category>
		<category><![CDATA[Purchasing Data Warehouse]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=781</guid>
		<description><![CDATA[In creating a data warehouse or data mart data model there are two key types of tables- fact tables and dimension tables. Fact tables hold the data to be analyzed, dimensional tables provide categories and analysis values that organize the data. So we have our mission from Part 1: to analyze the "Acme does everything" [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2009/02/four_million_rows_no_worries1.jpg" alt="four_million_rows_no_worries1" title="four_million_rows_no_worries1" width="300" height="136" class="alignright size-full wp-image-812" />In creating a data warehouse or data mart data model there are two key types of tables- fact tables and dimension tables.  Fact tables hold the data to be analyzed, dimensional tables provide categories and analysis values that organize the data.<br />
So we have our <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">mission from Part 1</a>: to analyze the "Acme does everything" company's purchasing data and find ways to save money.  The first step, however is getting a handle on the data.  The IT department has given us the files, and with a smug smile told us to "have fun".  We've been given three files that are a snapshot of the purchasing data:</p>
<ul>
<li><strong>Item_Master.txt</strong>  - this holds all the items that Acme buys</li>
<li><strong>Vendor_Master.txt</strong> - this holds a list of all the vendors, with information such as their address</li>
<li><strong>PO_Detail.tx</strong>t - this is the huge data set, all the purchase order data for the last four years</li>
</ul>
<p>The Item and Vendor files aren't very big, but the PO_Detail is over 340 Mb, and it holds almost four million purchase order lines.  Don't try to import it into Excel. Of course you need Excel 2007 to even try to import 4 million rows. In Excel 2003 it would take over sixty sheets and probably some VBA code to try it.  I tried the import in Excel 2007- it takes 20 seconds just to tell me I'll have to go back to the text file import multiple times to do multiple imports onto separate sheets. It took almost two minutes to do the first million rows.  Even once we have the data spread across four sheets it's not clear how to summarize millions of rows in excel easily.<img src="/wp-content/uploads/2009/02/po_detail_columns.jpg" alt="po_detail_columns" title="po_detail_columns" width="247" height="398" class="alignright size-full wp-image-785" /></p>
<p>Instead, let's use the <a href="/product">Datamartist tool</a> to manage this data set and generate one thats more useful.</p>
<p>The first analysis we will do will be on the Vendor dimension, to determine who Acme's big vendors are, and if we can negotiate some price reductions where we have leverage.</p>
<p>In Datamartist, very large files are not an issue because the tool can load in only preview data- this means that it's possible to look at a sampling of a few hundred thousand rows, and design the transformation before running it on the whole data set.</p>
<p>The PO Detail file has the columns shown- let's answer the question - "Who are our biggest suppliers"?<br />
 So which columns do we need?  We probably want to have some sense of trends over time so we'll keep the <strong>order date</strong>, but summarize to <strong>Month</strong>,  we'll keep the <strong>Vendor ID</strong> of course, and then we need to use the <strong>Quantity and Price</strong> fields to calculate the total amount spent.  Then we want to write this summarized data into Excel to check it out.</p>
<p>To do this in Datamartist all it takes is four simple blocks;  A Text import block to load in the PO_Detail.txt file, a calculate block to multiply QTY by PRICE, a Summarize block to do all the summarizing, and an Excel export block to generate the excel file;</p>
<p><img src="/wp-content/uploads/2009/02/po_detail_summarize_blocks.jpg" alt="po_detail_summarize_blocks" title="po_detail_summarize_blocks" width="463" height="92" class="alignnone size-full wp-image-806" /></p>
<p>Each block passes its result to the next block via the connectors, and the last block saves it to an excel file we've specified.</p>
<p>Defining the calculation uses standard spreadsheet functions- here's what the config area looks like;<br />
<img src="/wp-content/uploads/2009/02/calculate_total_closeup.jpg" alt="calculate_total_closeup" title="calculate_total_closeup" width="400" height="91" class="alignnone size-full wp-image-801" /></p>
<p>And defining the summary is as simple as it looks- pick the columns you want, and select what kind of summary you want done.<br />
<img src="/wp-content/uploads/2009/02/summary_block_closeup1.jpg" alt="summary_block_closeup1" title="summary_block_closeup1" width="417" height="111" class="alignnone size-full wp-image-797" /></p>
<p>We run it on a preview set of 100 thousand rows (takes about twelve seconds to run), and check the output.</p>
<p>It looks good, so we run on the whole 4 million rows;</p>
<p><img src="/wp-content/uploads/2009/02/summarize_progress_po_detail.jpg" alt="summarize_progress_po_detail" title="summarize_progress_po_detail" width="466" height="128" class="alignnone size-full wp-image-804" /></p>
<p>About seven minutes later we have our result- an excel sheet with a manageable 130 thousand rows, total spend, by vendor, by month for four years;<br />
<img src="/wp-content/uploads/2009/02/completed_po_detail_summary.jpg" alt="completed_po_detail_summary" title="completed_po_detail_summary" width="461" height="95" class="alignnone size-full wp-image-807" /></p>
<p>Next up we need to create our vendor dimension, and join it to this mini fact table we have created.  Stay tuned.</p>
<p>This is part of a 5 part series- here are the links to the various parts: <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> , <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a> and <a href="/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Purchasing Data Mart &#8211; cutting costs with analysis (Part 1)</title>
		<link>http://www.datamartist.com/purchasing-data-mart-cutting-costs-with-analysis-part-1</link>
		<comments>http://www.datamartist.com/purchasing-data-mart-cutting-costs-with-analysis-part-1#comments</comments>
		<pubDate>Tue, 27 Jan 2009 20:08:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Purchasing Analysis]]></category>
		<category><![CDATA[Spreadsheet Tips]]></category>
		<category><![CDATA[Accounts payable]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Data Mart Example]]></category>
		<category><![CDATA[Data Warehouse Example]]></category>
		<category><![CDATA[Example Data mart]]></category>
		<category><![CDATA[Purchasing]]></category>
		<category><![CDATA[Purchasing Data Warehouse]]></category>

		<guid isPermaLink="false">http://www.datamartist.com.php5-2.dfw1-1.websitetestlink.com/?p=774</guid>
		<description><![CDATA[In these difficult economic times, cutting costs isn't just optimization, it's survival. You can't reduce what you can't quantify so it's critical to analyze the accounts payable (AP), or purchasing data to identify the areas where cost savings are possible. This is one of the most useful financial data marts because spending is often something [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2009/02/purchasingdatamartgraphic-300x224.jpg" alt="purchasingdatamartgraphic" title="purchasingdatamartgraphic" width="300" height="224" class="alignright size-medium wp-image-775" />In these difficult economic times, cutting costs isn't just optimization, it's survival. You can't reduce what you can't quantify so it's critical to analyze the accounts payable (AP), or purchasing data to identify the areas where cost savings are possible.  This is one of the most useful financial data marts because spending is often something that can be controlled quickly once understood.</p>
<p>In the next series of posts I am going walk through the design and implementation of a purchasing data mart, including its fact tables and dimensions to allow us to analyze some typical purchasing data.  I’ll build this data mart model using the <a href="/product">Datamartist tool</a>.  </p>
<p>This will create a “snapshot” analysis of purchasing data with a desktop data analysis tool that can be built quickly yet will access millions of rows of data, and deal with data quality issues such as duplicate rows.</p>
<p>For the purchasing data mart model that we’ll be defining, I’ll use a fictitious company that manufactures and sells a broad range of things- the "Acme does everything company".  </p>
<p>Acme is a long standing enterprise, with a number of offices and factories in the US. But they’ve never done an in-depth analysis of their costs because they didn’t have to until now- profits were good, and the business was growing well.  But then the economy took a turn for the worst, and Acme’s customers are cutting back on pretty much everything.  Acme’s CFO has announced that if costs aren't reduced quickly, Acme is going to simply run out of cash.  He wants you to head up the analysis on the company’s purchases- where can Acme save?</p>
<p>I look forward to showcasing the functionality in the Datamartist tool that makes it possible to do this without programming, and without requiring database software, developers or servers.  This kind of snapshot, immediate data transformation is what we think will make Datamartist such a cost effective and efficient addition to any serious analyst's toolkit.</p>
<p>This is part of a 5 part series- here are the links to the various parts: <a href="/purchasing-data-mart-cutting-costs-with-analysis-part-1">1</a>,<a href="/creating-a-fact-table-with-the-vendor-dimension-purchasing-dm-part-2">2</a> , <a href="/connecting-the-dimension-table-to-the-fact-table-vendor-example-part-3">3</a> , <a href="/hierarchies-and-tree-structures-in-dimensions-an-example-item-dimension-part-4">4</a> and <a href="/joining-the-dimension-table-to-the-fact-table-purchasing-data-mart-part-5">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/purchasing-data-mart-cutting-costs-with-analysis-part-1/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Cost comparision between Data Marts and a Data Warehouse</title>
		<link>http://www.datamartist.com/a-cost-comparision-between-data-marts-and-a-data-warehouse</link>
		<comments>http://www.datamartist.com/a-cost-comparision-between-data-marts-and-a-data-warehouse#comments</comments>
		<pubDate>Mon, 19 Jan 2009 02:19:51 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Business Intelligence Architecture]]></category>
		<category><![CDATA[Cost Reduction]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Bill Inmon]]></category>
		<category><![CDATA[Data mart]]></category>
		<category><![CDATA[Data warehouse]]></category>
		<category><![CDATA[Personal data mart]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=712</guid>
		<description><![CDATA[I've noticed a fair bit of search traffic focusing on cost questions, particularly which is cheaper; a series of data marts or a single enterprise data warehouse.  I think it's a bit like the question of lease vs buy.  Starting off building a single departmental data mart will represent a much smaller cash flow out. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2009/01/data-warehouse-vs-data-mart-cost.jpg"><img class="alignright size-medium wp-image-715" title="data-warehouse-vs-data-mart-cost" src="/wp-content/uploads/2009/01/data-warehouse-vs-data-mart-cost-300x272.jpg" alt="" width="300" height="272" /></a>I've noticed a fair bit of search traffic focusing on cost questions, particularly which is cheaper; a series of data marts or a single enterprise data warehouse.  I think it's a bit like the question of lease vs buy.  Starting off building a single departmental data mart will represent a much smaller cash flow out.  But by the time you've built all the data marts, and then have to redo them all again to integrate between subject areas and departments, I'd have to say that I'm with Bill Inmon when he says no number of data marts add up to a data warehouse.</p>
<p>With data marts (just like leasing a car) you get behind the wheel quickly, and it gets you where you want to go in style.  And the monthly payment is something you can afford now.  However, long term, well, in three years you don't own it, and have paid a bundle.</p>
<p>But let's be realistic.  Just as having all the cash on hand to buy the car outright just might not be in the cards,  a true data warehouse might require a very significant outlay before anything comes out the other end, making it unaffordable.  A quick, focused departmental data mart could be delivering value in a matter of weeks with relatively little investment.  (Your actual mileage may vary- depending on where you're at, its always dangerous to believe someone when they say "a matter of weeks" when software and people are involved.)</p>
<p>Will that departmental data mart, or even a number of data marts lead you to a single version of the truth?  Will it give you deep competitive advantage through a culture of data analytics and cross enterprise master data management? In my honest opinion, No.</p>
<p>But is it something you can afford in today's economy, and will you learn things about your data, your company's information culture, and your business that will be useful if in the future you embark on a true data warehouse initiative.  Yes.  Yes it is, and yes you will.</p>
<p>And I'll take it one (blatantly promotional) step further.  Is a personal data mart on your desk top as good as a full fledged departmental data mart with an army of highly paid developers maintaining it?  Probably not.</p>
<p>Is the personal data mart on your desk basicly free in comparision to the servers, software and hired help the data mart requires?- Yes. And does it, just like the data mart does for the data warehouse, prepare the ground for the next evolution when the economy turns around? Yes. Yes it does.</p>
<p>In difficult times companies that are pragmatic, and do what is possible, preparing for the day when more will be, survive to see that day.</p>
<p>It seems obvious that doing nothing because you can't afford to do the best thing is a bad strategy- but we need to ask ourselves, how often do we make that exact choice through inaction?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/a-cost-comparision-between-data-marts-and-a-data-warehouse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business Intelligence Strategy in the Recession</title>
		<link>http://www.datamartist.com/business-intelligence-strategy-in-the-recession</link>
		<comments>http://www.datamartist.com/business-intelligence-strategy-in-the-recession#comments</comments>
		<pubDate>Thu, 15 Jan 2009 23:37:51 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Cost Reduction]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[economy]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=697</guid>
		<description><![CDATA[It’s difficult not to notice that the global economy has thrown a recession and we've all been invited.   So until we have some money to spend, we'll stop looking at our data, right? Although its true that in today’s economy, a lot of the multi-million dollar business intelligence projects are going to be cancelled [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2009/01/are-we-there-yet-graph2.jpg"><img class="alignleft size-medium wp-image-701" title="are-we-there-yet-graph2" src="/wp-content/uploads/2009/01/are-we-there-yet-graph2-300x277.jpg" alt="" width="300" height="250" /></a>It’s difficult not to notice that the global economy has thrown a recession and we've all been invited.  <br />
So until we have some money to spend, we'll stop looking at our data, right?</p>
<p>Although its true that in today’s economy, a lot of the multi-million dollar business intelligence projects are going to be cancelled or delayed, cheap data analysis is possible.</p>
<p>You just have to create cost effective data marts.</p>
<p>How can you reduce the cost of data analysis, cut your reporting costs, and avoid expensive business intelligence mega-projects?</p>
<h2>Focus your efforts on Actionable Analysis</h2>
<p>Before specifying a report or dashboard or data mart ask yourself “what action will I take based on what I see in this analysis, and how will that action move the business forward?”   If it’s not clear that some action can be taken based on the results, chances are there are better uses for the cash you’re planning on spending to get the report.  Target cost analysis first.  Reducing costs shows an immediate, verifiable return on investment.</p>
<h2>Reduce the data scope as much as possible</h2>
<p>Only analyze what you have to, and keep an eye on bang for your buck.  Don’t spend 80% of your budget cleaning up 5% of the data unless you really believe that data has something to teach you.  Eliminate dimensions from your data marts- really ask yourself if a dimension in the star schema is “nice to have” or critical.  Just because the data is there does not mean its worth the effort.</p>
<h2>Reduce the report scope as much as possible</h2>
<p>Don’t build reports no-one, or only few people use.   Consider providing an export function, so people can create their own reports in spreadsheets, rather than have hundreds of reports included in the scope of the project.</p>
<h2>Use Desktop, Snapshot and One-time Analysis rather than full blown server based scheduled systems</h2>
<p>There is a huge cost difference between a one-time analysis of a static data set, and a dynamic system that is able to load data daily or monthly from a transactional system automatically.  In many applications, it's the first analysis that gives you the insight.  Spending a lot of money to have the data mart refresh every day might not make sense if the first run gives you the majority of the information you need.</p>
<p>Obviously, its impossible to know where the insights really are- if we knew that we wouldn't have to do so much analysis.  But when resources are tight, you have to pick and choose.</p>
<h2>Use the Datamartist Beta to create personal data marts on your desk</h2>
<p>Sorry, I just couldn’t resist-  <a href="/product" target="_self">Datamartist</a> is going to create a whole new price point for data marts.  If your pet business intelligence project has been delayed or canceled thanks to the economic meltdown, <a href="/downloads">give Datamartist a try</a>.  You’ll find its remarkable what can be done without programming, servers, or expensive consultants.  Once you've created a data set, you can export the information to your favorite data analysis or visualization tool and find those dollars to save.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/business-intelligence-strategy-in-the-recession/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Data Marts: cost effective, powerful Analysis</title>
		<link>http://www.datamartist.com/personal-data-marts-cost-effective-powerful-analysis</link>
		<comments>http://www.datamartist.com/personal-data-marts-cost-effective-powerful-analysis#comments</comments>
		<pubDate>Sat, 10 Jan 2009 03:14:56 +0000</pubDate>
		<dc:creator>James Standen</dc:creator>
				<category><![CDATA[Business Intelligence Architecture]]></category>
		<category><![CDATA[Datamartist Tool]]></category>
		<category><![CDATA[Personal Data Marts]]></category>
		<category><![CDATA[Business Intelligence trends]]></category>
		<category><![CDATA[Personal data mart]]></category>

		<guid isPermaLink="false">http://www.datamartist.com/?p=668</guid>
		<description><![CDATA[Huge, expensive data warehouse projects often either deliver a huge compromise in terms of functionality, or are impossibly complex and expensive. A bunch of them fail outright. Why do so many people turn to Excel for their analysis needs? Because with excel they are in control.  With Excel it IS personal. Massive, expensive data warehouses [...]]]></description>
			<content:encoded><![CDATA[<p>Huge, expensive data warehouse projects often either deliver a huge compromise in terms of functionality, or are impossibly complex and expensive. A bunch of them fail outright.</p>
<p>Why do so many people turn to Excel for their analysis needs?  Because with excel they are in control.  With Excel it IS personal. Massive, expensive data warehouses are one size fits none. Excel is the ultimate in customisation. </p>
<blockquote><p>“Despite years of investing in BI, many IT organisations have difficulty connecting BI with the business, and to get business users fully involved and out of the ‘Excel culture’”<br />
- Bill Hostmann, Vice President and distinguished analyst at Gartner</p></blockquote>
<p> </p>
<p><strong>Excel isn't always enough</strong><br />
<a href="/wp-content/uploads/2009/01/excel-and-database1.jpg"><img class="alignright size-medium wp-image-683" title="excel-and-database1" src="/wp-content/uploads/2009/01/excel-and-database1-300x190.jpg" alt="" width="300" height="190" /></a></p>
<p>Many users frustrated by the limitations in Excel  in terms of data volume and functionality want more.  Some of them take up programming macros- others spend money they'd rather not on throw away database development.  But demand encourages supply, and new tools are beginning to emerge.</p>
<p>As <a href="http://datadoodle.com/2008/10/23/recessions-benefits-for-bi/" target="_blank">Ted Cuzzillo</a> put it so well in his <a href="http://www.tdwi.org/News/display.aspx?id=9262" target="_blank">trends for 2009 blog post</a> recently:</p>
<blockquote><p>“on business desktops, new, highly individualised tools will sprout.”</p></blockquote>
<p>The Datamartist vision is that of a user driven tool that provides the flexibility of a spreadsheet with the key functionality of a database without the database. </p>
<p>Personal data marts can for the first time be built directly on the desktop, without programming, yet handling millions of rows of data, and implementing truly useful data analysis.</p>
<p><a href="/wp-content/uploads/2009/01/datamartist.jpg"><img class="aligncenter size-medium wp-image-684" title="datamartist" src="/wp-content/uploads/2009/01/datamartist-300x123.jpg" alt="" width="300" height="123" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.datamartist.com/personal-data-marts-cost-effective-powerful-analysis/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

