<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19049977</id><updated>2011-09-21T03:21:37.239-07:00</updated><title type='text'>Business Intelligence</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19049977.post-693624530009656902</id><published>2010-02-06T05:14:00.000-08:00</published><updated>2010-02-06T05:16:08.363-08:00</updated><title type='text'>Microsoft SQL Server MVP</title><content type='html'>&lt;span style="font-family:arial;"&gt;I've been renewed as a Microsoft SQL Server MVP for 2010!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-693624530009656902?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/693624530009656902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=693624530009656902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/693624530009656902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/693624530009656902'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2010/02/microsoft-sql-server-mvp.html' title='Microsoft SQL Server MVP'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-3864564280696657248</id><published>2009-10-27T05:30:00.000-07:00</published><updated>2009-10-27T05:37:37.281-07:00</updated><title type='text'>Techdays Halifax</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting at the next Techdays in Halifax on Monday, November 2. The topic of discussion will be "Using Microsoft Dashboards, Scorecards, and Analytics to Monitor the Health of your IT Infrastructure". For more information go to &lt;/span&gt;&lt;a href="http://www.techdays.ca/"&gt;&lt;span style="font-family:arial;"&gt;http://www.techdays.ca/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I will be talking about  an application built around SSIS, SSAS and then integrated and delivered via Sharepoint. There's a lot of content in this presentation and there are lots of demos.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-3864564280696657248?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/3864564280696657248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=3864564280696657248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/3864564280696657248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/3864564280696657248'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2009/10/techdays-halifax.html' title='Techdays Halifax'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-4066928761999249551</id><published>2009-09-19T05:10:00.000-07:00</published><updated>2009-09-19T05:16:13.177-07:00</updated><title type='text'>Techdays Toronto</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting at the next Techdays in Toronto on Tuesday, September 29th. The topic of discussion will be "Using Microsoft Dashboards, Scorecards, and Analytics to Monitor the Health of your IT Infrastructure". For more information go to &lt;/span&gt;&lt;a href="http://www.techdays.ca/"&gt;&lt;span style="font-family:arial;"&gt;http://www.techdays.ca/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;br /&gt;&lt;br /&gt;On another note, I have to mention that I am using Windows 7 now. What a great operating system. It has a great UI and it's fast.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-4066928761999249551?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/4066928761999249551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=4066928761999249551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4066928761999249551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4066928761999249551'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2009/09/techdays-toronto.html' title='Techdays Toronto'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-5900131534472193046</id><published>2009-03-31T06:41:00.000-07:00</published><updated>2009-03-31T06:43:32.525-07:00</updated><title type='text'>SQL Server 2008 Reporting Services</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting at the next Toronto Code Camp on Saturday, April 25th. The topic of discussion will be SQL Server 2008 Reporting Services. For more information go to &lt;/span&gt;&lt;a href="http://www.torontocodecamp.net/"&gt;&lt;span style="font-family:arial;"&gt;http://www.torontocodecamp.net/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-5900131534472193046?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/5900131534472193046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=5900131534472193046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5900131534472193046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5900131534472193046'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2009/03/sql-server-2008-reporting-services.html' title='SQL Server 2008 Reporting Services'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-1907724522044006262</id><published>2009-02-27T11:47:00.000-08:00</published><updated>2009-02-27T11:49:13.031-08:00</updated><title type='text'>The Mars Lander</title><content type='html'>&lt;span style="font-family:arial;"&gt;I recently watched a show on PBS about the Mars Lander and noticed interesting similarities between what that science team does and what business metrics are all about. Business intelligence (BI) is a hot topic these days but I find that few customers really know what BI is about. Many install reporting solutions without any thought to why they’re doing it or what they’ll do with the information once they get it. They also don’t know the difference between information and noise. I’m particularly interested in noise because the internet is full of it and it’s negatively affecting my search experience. More on noise another day, I want to talk about the Mars Lander!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;They Had A Goal&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;That’s a simple but profound statement. The Mars team knew they were in search of a specific thing. They wanted to find out about the possibility of life on Mars. Notice they didn’t want to find life on Mars, although that would have been a nifty thing. They just wanted to know if Mars was able at some time to support life.&lt;br /&gt;&lt;br /&gt;What is life? This likely has different meanings depending on who you ask. Let’s keep an open mind and not limit this to humans. In fact living organisms span a broad range of creatures: two legged, finned, winged, air breathing, and many others. There’s a vast taxonomy and classification system that describes life as we know it. But we don’t know anything about life on Mars. What we do know are common traits as to what life needs in order to survive on this plant. Things like water, soil ph levels, temperature ranges and so on. So these are things that the Mars team decided to look for some 228 million kilometers away from Earth.&lt;br /&gt;&lt;br /&gt;Have a goal in mind when you venture out on your voyage of discovery.&lt;br /&gt;&lt;br /&gt;I have more to talk about concerning the Mars Lander and I hope you’ll visit again to read what I have to say. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-1907724522044006262?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/1907724522044006262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=1907724522044006262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/1907724522044006262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/1907724522044006262'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2009/02/mars-lander.html' title='The Mars Lander'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-7000390752299789984</id><published>2009-01-05T10:45:00.000-08:00</published><updated>2009-01-05T11:13:44.497-08:00</updated><title type='text'>SQL MVP Award for 2009</title><content type='html'>&lt;span style="font-family:arial;"&gt;I've been recognized by Microsoft for my SQL Server technical expertise and contributions to the Business Intelligence community. This means that I am a SQL Server MVP for 2009. I speak frequently on data, data warehousing, obtaining actionable information from databases, key performance indicators, aligning data to corporate strategy and so on. I’m working on a couple of seminar projects at the moment and I hope to see you at one of them.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-7000390752299789984?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/7000390752299789984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=7000390752299789984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/7000390752299789984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/7000390752299789984'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2009/01/sql-mvp-award-for-2009.html' title='SQL MVP Award for 2009'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-8100438288388416319</id><published>2008-09-27T07:31:00.000-07:00</published><updated>2008-09-27T07:32:58.236-07:00</updated><title type='text'>Tech Days</title><content type='html'>&lt;span style="font-family:arial;"&gt;Techdays is a mini Tech Ed conference that is touring Canada.&lt;br /&gt;&lt;br /&gt;The presentations were taken directly from the huge Tech Ed events for IT Pros and Developers so you know the content is top rate. Tech Ed always sells out so if you couldn’t make that event you might want to look at Techdays. It’s very inexpensive and you get a bunch of software and goodies as part of the registration price.&lt;br /&gt;&lt;br /&gt;I will be speaking about SQL Server 2008 and hope to see you there!&lt;br /&gt;&lt;br /&gt;More information can be found here: &lt;/span&gt;&lt;a href="http://www.microsoft.com/canada/techdays/default.aspx"&gt;&lt;span style="font-family:arial;"&gt;http://www.microsoft.com/canada/techdays/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-8100438288388416319?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/8100438288388416319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=8100438288388416319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8100438288388416319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8100438288388416319'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/09/tech-days.html' title='Tech Days'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-8029501281133124541</id><published>2008-04-06T06:03:00.000-07:00</published><updated>2008-04-06T06:06:00.923-07:00</updated><title type='text'>Run As Radio Interview</title><content type='html'>&lt;span style="font-family:arial;"&gt;I did an interview for the folks at RunAsRadio a few weeks ago. Our discussion revolved around Business Intelligence (BI) and some general guidelines to keep in mind when starting a BI project. The single most important factor is to have a strategy in place for the company. It’s surprising how many companies implement solutions to problems without first of all determining what vision is in place for the company and then creating tactical initiatives to realize that vision. The interview can be found at &lt;/span&gt;&lt;a href="http://www.runasradio.com/"&gt;&lt;span style="font-family:arial;"&gt;http://www.runasradio.com/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;. It’s episode 51 and it will go into the archives after a week so look for the interview there if you don't see it on the front page of the site.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-8029501281133124541?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/8029501281133124541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=8029501281133124541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8029501281133124541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8029501281133124541'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/04/i-did-interview-for-folks-at-runasradio.html' title='Run As Radio Interview'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-5050027086965121085</id><published>2008-04-06T06:01:00.000-07:00</published><updated>2008-04-06T06:03:44.727-07:00</updated><title type='text'>Healthcare KPI Workshop</title><content type='html'>&lt;span style="font-family:arial;"&gt;I’ve been very busy lately. Currently my efforts concern analytics in healthcare. We’ve been using SQL Server Analysis Services as the engine to drive financial reporting and clinical analytics at several hospitals in the GTA. We're consolidating data from sources like Meditech, Winrecs and others into a consolidated, high availability, reporting environment. In addition to that, I’m building a KPI Workshop (Key Performance Indicator) for healthcare that will teach hospital administrators how to create and use KPIs to manage processes and personnel, improve the customer experience and manage costs. We plan on extending the workshop into other areas like retail and mining as well.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-5050027086965121085?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/5050027086965121085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=5050027086965121085' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5050027086965121085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5050027086965121085'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/04/healthcare-kpi-workshop.html' title='Healthcare KPI Workshop'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-9100415556757483609</id><published>2008-02-10T14:30:00.000-08:00</published><updated>2008-02-10T14:35:19.695-08:00</updated><title type='text'>SQL 2008 Product Launch</title><content type='html'>&lt;span style="font-family:arial;"&gt;Val Matison (that's me) will participate at the SQL 2008 product launch as an expert in the "Ask the Experts Area" at the Toronto Launch on February 27. I focus on Business Intellgince solutions but feel free to ask me anything about SQL Server 2008. I will make sure your question is addressed.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-9100415556757483609?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/9100415556757483609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=9100415556757483609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/9100415556757483609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/9100415556757483609'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/02/sql-2008-product-launch.html' title='SQL 2008 Product Launch'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-5491536665609215163</id><published>2008-01-27T10:01:00.000-08:00</published><updated>2008-01-27T10:02:55.615-08:00</updated><title type='text'>SQL Server SSIS Presentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;Val Matison will be presenting a session on documenting SQL Server Integration Services ETL packages at the next Toronto Code Camp, March 1, 2008.&lt;br /&gt;&lt;br /&gt;Documenting ETL is awkward at best. SSIS supports some task level text elements but that’s the extent of it. How do non-SQL Users view ETL? What can be done within the packages to facilitate documenting the ETL process? This discussion will look at leveraging XML both in SSIS and SQL Server to create documentation that is stored in SQL Server and can be accessed via reporting services.&lt;br /&gt;&lt;br /&gt;More information on the session is available here:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/1/SessionId/10/Default.aspx"&gt;&lt;span style="font-family:arial;"&gt;http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/1/SessionId/10/Default.aspx&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-5491536665609215163?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/5491536665609215163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=5491536665609215163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5491536665609215163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5491536665609215163'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/01/sql-server-ssis-presentation.html' title='SQL Server SSIS Presentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-6770812436475424051</id><published>2008-01-26T06:26:00.000-08:00</published><updated>2008-01-26T06:32:48.047-08:00</updated><title type='text'>SQL Server 2008 Presentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting a session on SQL Server 2008 at the Metro Toronto .Net Users Group on February 7, 2008. This session is an overview of SQL Server 2008 and some of the many enhancements to this already feature rich database engine.&lt;br /&gt;More information is available here:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://metrotorontoug.com/User+Group+Events/696.aspx"&gt;&lt;span style="font-family:arial;"&gt;http://metrotorontoug.com/User+Group+Events/696.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Please register so the event organizers know how many people to expect. Thanks!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://metrotorontoug.com/User+Group+Events/696.aspx"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-6770812436475424051?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/6770812436475424051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=6770812436475424051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/6770812436475424051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/6770812436475424051'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/01/sql-server-2008-presentation.html' title='SQL Server 2008 Presentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-6792058251554243190</id><published>2008-01-06T12:36:00.000-08:00</published><updated>2008-01-06T12:56:43.465-08:00</updated><title type='text'>SQL Server MVP 2008</title><content type='html'>&lt;span style="font-family:arial;"&gt;Microsoft has been kind enough to name me as a Microsoft SQL Server MVP for 2008. It's an acknowledgement of my skills and the work that I do in the community to disseminate information about Microsoft SQL Server.&lt;br /&gt;&lt;br /&gt;In my work I am most concerned about creating actionable information from existing applications and databases. SQL Server’s rich data engine, ETL toolset and Analysis Services provides a very strong foundation on which to build robust analytics applications. It’s a cost effective and feature rich tool.&lt;br /&gt;&lt;br /&gt;I will be presenting at a number of locations in the next few months and will post notices here as to dates and times.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-6792058251554243190?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/6792058251554243190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=6792058251554243190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/6792058251554243190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/6792058251554243190'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2008/01/sql-server-mvp-2008.html' title='SQL Server MVP 2008'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-5568604068042071608</id><published>2007-11-08T09:00:00.000-08:00</published><updated>2007-11-08T09:06:58.494-08:00</updated><title type='text'>Key Performance Indicators (KPI)</title><content type='html'>&lt;span style="font-family:arial;"&gt;I was recently asked for my opinions on Key Performance Indicators (KPIs). The entire article can be found here. &lt;/span&gt;&lt;a href="http://www.microsoft.com/canada/midsizebusiness/theknow/kpi_10-04-2007.mspx"&gt;&lt;span style="font-family:arial;"&gt;http://www.microsoft.com/canada/midsizebusiness/theknow/kpi_10-04-2007.mspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;KPIs or critical success factors are measures of an organization's overall health and well being. They measure what is done well and what could be done better. There are two important things to remember when working with KPIs. First of all, it’s important to have a strategy in place before implementing a program. The measures should have an actionable component in them. For example if you are measuring manufacturing defects the actionable component would be quality control. The second thing to consider is to not have hundreds of KPIs for any given process. They become unmanageable and create seemingly contradictory results that basically end up as statistical noise.  &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-5568604068042071608?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/5568604068042071608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=5568604068042071608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5568604068042071608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/5568604068042071608'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2007/11/key-performance-indicators-kpi.html' title='Key Performance Indicators (KPI)'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-4692721087068913229</id><published>2007-09-10T09:11:00.000-07:00</published><updated>2007-09-10T09:18:13.461-07:00</updated><title type='text'>Business Intelligence Life Cycle</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;I'm presenting a seminar on the lifecycle of a BI application towards the end of September. My goal is to get some senior management out for this session to see what can be accomplished with a BI project and how to go about doing it. Here's the session abstract:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Join Microsoft on September 26, 2007 for the next topic in the FS for TechNet Event Series - Business Intelligence Life Cycle. Companies often fail to focus on an important area when developing a Business Intelligence application – the business. Information technology departments focus on areas like concept, design, implementation, and user interface components. But business users need to look at other areas like assessment, study, insight, knowledge transfer and change. Maximizing performance during an information lifecycle requires an understanding that information is a resource that is a component of any business process. In this session Val Matison, a MVP of Microsoft® SQL Server, will demonstrate different aspects of the business intelligence lifecycle using Microsoft-based Business Intelligence tools in SQL Server™ 2005.&lt;/em&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Follow the link to register:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032350115&amp;Culture=en-CA"&gt;&lt;span style="font-family:arial;"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032350115&amp;amp;Culture=en-CA&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-4692721087068913229?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/4692721087068913229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=4692721087068913229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4692721087068913229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4692721087068913229'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2007/09/business-intelligence-life-cycle.html' title='Business Intelligence Life Cycle'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-4745525533230226677</id><published>2007-09-10T09:00:00.000-07:00</published><updated>2007-09-10T09:11:20.531-07:00</updated><title type='text'>What's new as of September 10, 2007</title><content type='html'>&lt;span style="font-family:arial;"&gt;Hi Everyone. It's been a while since I've posted anything to this blog but I did want to make you aware of what I'm up to. First of all, I'm working on changing the way my consulting practice works in an effort to provide more value add services for clients. I'm now focusing on core support areas for Business Intelligence applications. These include areas like data structures and business rules. The goal is to center on business value obtained from information stored within the corporation. I still use Microsoft SQL Server as my platform of choice (great value) but these services are independent of any particular platform and can be applied to Oracle, DB2, or other heterogeneous environments. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I'll be presenting a seminar on The Business Intelligence Life Cycle in September but will talk about that in a separate entry.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-4745525533230226677?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/4745525533230226677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=4745525533230226677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4745525533230226677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/4745525533230226677'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2007/09/whats-new-as-of-september-10-2007.html' title='What&apos;s new as of September 10, 2007'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-8291027941147271850</id><published>2007-03-19T18:34:00.000-07:00</published><updated>2007-03-19T18:42:45.780-07:00</updated><title type='text'>Data Mining SQL Server 2005</title><content type='html'>&lt;span style="font-family:arial;"&gt;Val Matison (that’s me) will be presenting a session on data mining, specifically clustering, in SQL Server 2005 at the Toronto Code Camp on Saturday March 31. Registration is free but space is limited. More information is available here: &lt;a href="http://www.torontocodecamp.net"&gt;http://www.torontocodecamp.net&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-8291027941147271850?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/8291027941147271850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=8291027941147271850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8291027941147271850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/8291027941147271850'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2007/03/data-mining-sql-server-2005.html' title='Data Mining SQL Server 2005'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-116783270360947994</id><published>2007-01-03T05:57:00.000-08:00</published><updated>2007-01-03T05:58:23.620-08:00</updated><title type='text'>SQL Server MVP</title><content type='html'>&lt;span style="font-family:arial;"&gt;Val Matison has been recognized as a SQL Server MVP for 2007!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-116783270360947994?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/116783270360947994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=116783270360947994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/116783270360947994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/116783270360947994'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2007/01/sql-server-mvp.html' title='SQL Server MVP'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-116334606763701757</id><published>2006-11-12T07:40:00.000-08:00</published><updated>2006-11-12T07:46:58.743-08:00</updated><title type='text'>SSIS Presentation Online</title><content type='html'>&lt;span style="font-family:arial;"&gt;I had fun at my latest presentation about using SQL Server Integration Services (SSIS) to about 100 people at Microsoft Canada. We covered the basics including sources and destinations, some transforms and of course the overall architecture of SSIS.&lt;br /&gt;&lt;br /&gt;This is a brand new product that happens to ship with a great database engine called SQL Server. I make this comment because it’s important to determine at design time where actions are taking place. Sometimes, it’s better to perform operations within SSIS and other times you should take advantage of the database engine to perform an operation. You can handle both from within SSIS.&lt;br /&gt;&lt;br /&gt;Microsoft has recorded the session and posted it online &lt;a href="http://www.canitpro.ca/technet_monthlies/Intro_to_ssis.asx"&gt;here:&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-116334606763701757?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/116334606763701757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=116334606763701757' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/116334606763701757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/116334606763701757'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/11/ssis-presentation-online.html' title='SSIS Presentation Online'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-115876204272094261</id><published>2006-09-20T07:03:00.000-07:00</published><updated>2006-09-20T07:25:22.276-07:00</updated><title type='text'>SSIS Presentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;Val Matison will be presenting a session on SSIS (SQL Server Integration Services) for Microsoft Technet on October 24th at Microsoft Canada. SSIS is the ETL (Extract Transform Load) tool that ships with SQL Server 2005. It's feature rich, highly customizable and built for enterprise data migration. You can sign up for the session here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/canada/events/event_details.aspx?event_id=1032310086"&gt;http://www.microsoft.com/canada/events/event_details.aspx?event_id=1032310086&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please sign up quickly as these sessions often sell out (it's free).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-115876204272094261?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/115876204272094261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=115876204272094261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/115876204272094261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/115876204272094261'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/09/ssis-presentation.html' title='SSIS Presentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-114383105958116969</id><published>2006-03-31T10:48:00.000-08:00</published><updated>2006-04-01T04:03:37.670-08:00</updated><title type='text'>Customer Lifetime Value</title><content type='html'>&lt;span style="font-family:arial;"&gt;Customer Lifetime Value measures a customer’s total profit contribution to an organization. In its simplest form it’s measured by using this simple formula:&lt;br /&gt;&lt;br /&gt;(Revenue - Cost) * Retention.&lt;br /&gt;&lt;br /&gt;Retention is the length of time the customer frequents the business. There are more complex ways of looking at CLTV including the addition of a discount rate to determine the present value of future cash flows.&lt;br /&gt;&lt;br /&gt;Customers don’t stick around for ever although most companies would like them to. Some businesses don’t keep their current customers for much longer than a few years due to aging. Clothing stores that sell to the teenage market will typically see customers for a few years and then leave as tastes and lifestyles change with age. Customers who don’t stick around are the fuel for churn analysis models. Anyone in a service business needs to understand why customers leave in order to maximize profits.&lt;br /&gt;&lt;br /&gt;The CLTV metric can be created from different areas of the business independently and then analyzed overall to understand the profit contribution from each area. For example, some areas might not be as profitable as others but they might be a key component in bringing in new customers to the business. Cross selling into this area is likely not going to add to the bottom line but customers who are part of this business unit would be ideal candidates for cross selling opportunities into other areas of the business. &lt;br /&gt;&lt;br /&gt;In addition to CLTV you might want to consider creating a Customer Lifetime Market Basket (CLTMB). Companies that want to reduce inventories might look at certain products as being unprofitable and decide to remove them from the regular inventory. By determining what makes up a customer’s basket, a company might decide that certain inventory items are required for customer retention.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-114383105958116969?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/114383105958116969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=114383105958116969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114383105958116969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114383105958116969'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/03/customer-lifetime-value.html' title='Customer Lifetime Value'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-114244545634271810</id><published>2006-03-15T09:57:00.000-08:00</published><updated>2006-03-15T09:57:36.706-08:00</updated><title type='text'>Julian Dates</title><content type='html'>&lt;span style="font-family:arial;"&gt;I need to work with Julian dates since they will facilitate some MDX queries I am creating for customer lifetime value. Unfortunately SQL Server does not support Julian dates but they’re easy to create so that’s what today’s discussion is all about. I’ll be using the dates more than once so creating a user defined function is probably a good idea.&lt;br /&gt;&lt;br /&gt;User defined functions consist of several parts. Data types of parameters and return values must be specified and you have to name the function so you can call it. For more information, check out books on line. You’re probably wondering why the functions start with January 1, 1753. This is where SQL Server starts with date arithmetic so we can’t go back any further than that. The Julian value of that date is 2361331 so that’s where that number comes from. These functions simply add or subtract integer values from that baseline. I normally don’t hard code values into programs but the baseline for Julian dates is constant so it will never change.&lt;br /&gt;&lt;br /&gt;Here are the two functions. Just type them into the SQL Query editor and run them. They will automatically be created and are visible in the Programmability/Functions/Scalar Functions folder of the database you created them in.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;CREATE FUNCTION udf_datetojul (@any_dte datetime)&lt;br /&gt;RETURNS INTEGER&lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;RETURN DATEDIFF(D,'1/1/1753',@any_dte)+2361331&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;CREATE FUNCTION udf_jultodate (@julian_dte INT)&lt;br /&gt;RETURNS DATETIME&lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;RETURN DATEADD(D,@julian_dte-2361331,'01/01/1753')&lt;br /&gt;END&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Here’s the call to convert the system date to a Julian value:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SELECT dbo.udf_datetojul(getdate())&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you want more information on Julian dates, here’s a great reference: &lt;a href="http://aa.usno.navy.mil/data/docs/JulianDate.html"&gt;http://aa.usno.navy.mil/data/docs/JulianDate.html&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-114244545634271810?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/114244545634271810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=114244545634271810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114244545634271810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114244545634271810'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/03/julian-dates.html' title='Julian Dates'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-114244225349166707</id><published>2006-03-15T09:00:00.000-08:00</published><updated>2006-03-15T09:04:13.550-08:00</updated><title type='text'>Does Your Data Support The Information Your Business Needs?</title><content type='html'>&lt;span style="font-family:arial;"&gt;We are currently working on a demonstration for a retail merchandising application. We begin with an architectural drawing of a retail environment. An overhead view of the entire store is used and we also look at each display unit from a head on perspective; the same way a shopper would view the display. We map all of our business metrics into the retail environment. This includes sales, supply chain, product and employee performance metrics. Our tools can display cross selling opportunities, product associations, and the effects of both internal and external marketing efforts. We can also show the same shelf and how it changes over time, profit contributions, metrics by employee or customer type or store and so on.&lt;br /&gt;&lt;br /&gt;Here’s the problem we’re faced with. We wanted to map raw data into a mock up from an existing retail database but the appropriate data simply isn’t there to support the information metrics we need to run the strategic and tactical side of the business. The operational part of the OLTP database is fine and you wouldn’t think there is anything wrong with it. That’s one of the problems with databases and commercial applications.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;An off the shelf application rarely encompasses the strategic vision of the company that uses it.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;We wanted to create metrics for product categories and sub categories like gross revenues for the men’s wear department and then men’s shirts. But all of the raw data is focused on the performance of the sales rep. We can create basic metrics but we can’t create key performance indicators against the products, only against the employees. Each one of them has a goal to achieve but there’s nothing for the elements within the store. We also wanted to establish metrics for customer lifetime value and the data support for that was also sorely lacking. There are more examples but you get the idea. This retail database simply does not have sufficient raw data of the type needed to perform anything more than simple analysis.&lt;br /&gt;&lt;br /&gt;What do you do if you’re faced with this problem? You have to go out and get a new retail application, right? This is what companies often do and they pay big money for shiny new apps because they feel that new applications must capture the information they need to run the company. Unfortunately new applications often don’t address the problem you are trying to solve.&lt;br /&gt;&lt;br /&gt;Determine what your business information requirements are before you go out and get the latest software app.  You probably already capture most of the data already in your current applications. Our retail example had 80% of what we needed. If something is missing, consider having a small app written to capture the missing pieces. It will likely be cheaper to implement since you get exactly what you’re missing and you won’t have to change everything else you already do. Create your business intelligence reporting from a centralized database so that users always see the same view of the data. This is how business intelligence solutions work anyway – centralized reporting of consolidated data. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-114244225349166707?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/114244225349166707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=114244225349166707' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114244225349166707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114244225349166707'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/03/does-your-data-support-information.html' title='Does Your Data Support The Information Your Business Needs?'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-114109158228735435</id><published>2006-02-27T17:47:00.000-08:00</published><updated>2006-02-27T17:53:02.296-08:00</updated><title type='text'>Graphical Information</title><content type='html'>&lt;span style="font-family:arial;"&gt;I’ve put up a few examples of the type of work we do. We start with a very strong foundation in business process comprehension and then we determine where the data is coming from to support those business processes. After cleaning, consolidation and processing we determine the best ways to display the information we’ve extracted from the data. So we use both OLAP and Data Mining techniques to accomplish this. What we do is very complex but we try to make it look simple.&lt;br /&gt;&lt;br /&gt;The demo I put up uses a proportional mapping algorithm and key performance indicators to show metrics scaled by the size of the metric. We’re using SSIS, MDX, SVG, XMLA, XSLT, Javascript and a few other technologies to create actionable information.&lt;br /&gt;&lt;br /&gt;I don’t feel information needs to be presented as hundreds of reports. Who has time to look at that stuff? How do you make sense of it all? The graphical images displayed are gateways to more actions. These could be phone calls to support staff, or they could prompt drill out or down depending on the graphic. We drill down to support Microsoft Office and Excel so the analyst can number crunch. Everything is driven by Analysis Services on the back end so query response time is extremely quick, even if the original database size was in the hundreds of gigabytes.&lt;br /&gt;&lt;br /&gt;Have a look at some of our examples at &lt;a href="http://www.infoinfoinfo.com/graphicalinfo.htm"&gt;http://www.infoinfoinfo.com/graphicalinfo.htm&lt;/a&gt;We’ll be putting up more images up to show you some of the many unique things we’re doing to display information. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-114109158228735435?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/114109158228735435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=114109158228735435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114109158228735435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114109158228735435'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/02/graphical-information.html' title='Graphical Information'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-114010815664797428</id><published>2006-02-16T08:41:00.000-08:00</published><updated>2006-02-16T08:43:07.830-08:00</updated><title type='text'>Modeling Standard Costs</title><content type='html'>&lt;span style="font-family:arial;"&gt;In this blog I discuss different ways of hiding changes in costs. Most examples are from the boating world, a place I visit frequently.&lt;br /&gt;&lt;br /&gt;I attended the annual Toronto boat show this past January. My wife and I own a lovely sailboat and get out as often as possible. We are planning a Trans Atlantic voyage in the next few years and are slowly accumulating the proper gear needed for such an extended trip.&lt;br /&gt;&lt;br /&gt;I track the boat prices from year to year to know what my current boat is approximately worth and what my next dream boat will cost. Of course that dream boat seems to get larger every year. I was tempted by a shiny Tartan 4100 cruiser loaded with all the bells and whistles but that’s another story. What I was mainly interested in was pricing and this year it seems that boat prices have increased by only a minor amount.&lt;br /&gt;&lt;br /&gt;Pricing is an important part of any sales process. Too little and you aren’t making any profit and too much and you aren’t making any sales. Either way, the business won’t last long without a proper pricing strategy. One person’s price becomes another person’s cost, particularly if you are buying something for resale. So for the rest of today’s blog, think of what you purchase and how you model those costs every cycle. I’ll use the term cost now instead of price to suggest that we are buying something that we will eventually resell.&lt;br /&gt;&lt;br /&gt;While boat costs seem to have increased only slightly, it was difficult to tell where the actual differences were from prior years. After some analysis I discovered the biggest variance was in the decrease of boat show incentives. Customers often buy boats at shows because of deep discounts on typically purchased options. If those items are included in the price of the boat, then you don’t have to pay extra for them. These “options” can sum up to tens of thousands of dollars since there’s nothing cheap on a boat. A boat cost increase is effectively hidden when the dollar amount of “free” items is reduced. So in reality boat costs (remember we’re buying for resale) have gone up, and not stayed the same.&lt;br /&gt;&lt;br /&gt;Manufacturers will often create anniversary or special editions of their products. You might be persuaded that you are getting additional features for a limited time only. So buy today, right? I noticed that the anniversary version of our boat had all kinds of options included for a one time special price. Interestingly, these were standard items when we purchased our boat. I wonder if these items are included as standard in next year’s model. If these are indeed options then that becomes a cost increase.&lt;br /&gt;&lt;br /&gt;Some times it’s difficult to compare models year to year. Manufacturers will often change the name of the product and you really don’t know if you are getting the same thing as last year or if it’s just in a different package. Bed and mattress companies are notorious for this. It’s impossible to compare the same thing at different stores since the manufacturer creates that name only for that store. SleepKing in one store might be the same as SlumberBunny in another store.&lt;br /&gt;&lt;br /&gt;What other factors can affect the cost of something yet remain hidden? How about the price of money? Over the last few years we’ve seen the cost of American boats go down significantly because the Canadian dollar is getting stronger all the time. This year the costs for identical boats were similar to last year yet the dollar has gone up over the same time. This means that the manufacturer’s costs have actually gone up and if currency swings the other way, the net effect will be a big cost increase to purchasers next cycle.&lt;br /&gt;&lt;br /&gt;Sailboats require commissioning. This includes putting the boat together and making sure everything works. These costs are far from standard. Some dealers will include freight into this figure, while others will leave it out.&lt;br /&gt;&lt;br /&gt;I’ve put together a short checklist of items to include when you create analytics applications that include costing.&lt;br /&gt;&lt;br /&gt;1.) Create a standard configuration and compare similar feature sets.&lt;br /&gt;2.) Build a standard configuration cost but allow for some leeway for specialty options that aren’t always available.&lt;br /&gt;3.) Compare values using the same currency. Determine the effect of currency fluctuations if there is a long lead time to delivery.&lt;br /&gt;4.) List typical ancillary costs that are associated with the final delivery.&lt;br /&gt;&lt;br /&gt;You can create a much longer list but you see that modeling costs is never about the final cost. There's information hidden in price increases as well and the intelligent business tracks those changes so they know about future changes before they happen.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-114010815664797428?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/114010815664797428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=114010815664797428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114010815664797428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/114010815664797428'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/02/modeling-standard-costs.html' title='Modeling Standard Costs'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113975460467796495</id><published>2006-02-12T06:27:00.000-08:00</published><updated>2006-02-12T06:30:04.676-08:00</updated><title type='text'>More Blogging</title><content type='html'>&lt;span style="font-family:arial;"&gt;I’ve been asked by Microsoft Canada to share some of my thoughts on Business Intelligence on the &lt;/span&gt;&lt;a href="http://blogs.technet.com/cdnitmanagers/default.aspx"&gt;&lt;span style="font-family:arial;"&gt;Canadian IT Managers Blog.&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; I’ll probably talk more about Microsoft related items on that site but to be honest, I’m still thinking about the focus that I want to put on that blog. If you have any ides, you can share them with me of course! I’m currently working on a Data Mining project and that will likely be the source of my next comments.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113975460467796495?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113975460467796495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113975460467796495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113975460467796495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113975460467796495'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/02/more-blogging.html' title='More Blogging'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113975408273311752</id><published>2006-02-12T06:20:00.000-08:00</published><updated>2006-02-12T06:21:22.750-08:00</updated><title type='text'>SQL Server Integration Services Presentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting a session on SQL Server Integration Services on March 26, 2006 at Microsoft Canada for the Toronto SQL Server User Group. The session will start at 6:45 PM and last for about 90 minutes.  I’ll be talking about common issues that arise when you try to import data into SQL Server. Some of the issues discussed will include data type transformations, calculations, poor source data architectures, error handling, and near match lookups. A link for registration will be placed here as soon as one is available.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113975408273311752?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113975408273311752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113975408273311752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113975408273311752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113975408273311752'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/02/sql-server-integration-services.html' title='SQL Server Integration Services Presentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113759662107298320</id><published>2006-01-18T06:56:00.000-08:00</published><updated>2006-01-18T07:03:41.073-08:00</updated><title type='text'>SQL Server Integration Services - Toronto Code Camp</title><content type='html'>&lt;span style="font-family:arial;"&gt;I wanted to thank the organizers and sponsors for the first (of many I hope) Toronto Code Camp. There was great content, with tracks on .NET development, ASP.NET, Data/Security and Future Technologies. Several hundred attendees registered and the event was sold out. Early feedback shows that people were very happy with the event as it provided information from some of the best technical minds in the country for a great price – free! There were eleven MVPs in attendance and a couple of regional directors so there were plenty of resources available.&lt;br /&gt;&lt;br /&gt;I presented on common transformations in SQL Server Integration Services (SSIS). We started off with simple stuff but quickly moved to more complex issues like normalizing a poor data structure. It’s common to see data structures with repeating values like sales01, sales02…sales0n in a table. The repeating values problem is the cause of programming hacks when it comes to table inserts, deletes and reporting. They are very common and no one knows about them until application modifications have to be made or the data must be used for analytical applications. The Unpivot transform in SSIS makes this it very easy to move the data to the proper structure.&lt;br /&gt;&lt;br /&gt;We also talked about importing data like address lists into a table. The problem here is to remove duplicates or to find near matches. Let’s say you have just purchased a mailing list and you want to see how many of the addresses in the purchased list match those in the list you already own. But names might not be spelled exactly the same as the names in your list. The name “John Smith” might be “John Smyth” or “Jonathon Smith” in your list. The fuzzy lookup transform allows you to perform a lookup and then decide whether or not to accept the new row based on a numeric confidence level. You decide how tolerant you want to be and the transform then allows you to keep only the rows that meet a certain threshold.&lt;br /&gt;&lt;br /&gt;Customer information is often entered into independent systems for different reasons like accounting, service, sales, and technical support. When you need to join a query across all these systems you often end up with may more customers than you actually have! This one transform is great if you want to consolidate the same information form multiple databases into a single place. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113759662107298320?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113759662107298320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113759662107298320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113759662107298320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113759662107298320'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/01/sql-server-integration-services.html' title='SQL Server Integration Services - Toronto Code Camp'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113759614884582357</id><published>2006-01-18T06:53:00.000-08:00</published><updated>2006-01-18T06:55:48.856-08:00</updated><title type='text'>GM Ignores The Market Place</title><content type='html'>&lt;span style="font-family:arial;"&gt;It’s auto show season again and the major players are not doing very well, particularly GM and Ford. I find GM the more perplexing of the two since it has decided to ignore what’s going on in the world.&lt;br /&gt;&lt;br /&gt;GM has decided to invest more money into SUVs. Yes, that’s right. Those are the vehicles that require a fuel based umbilical cord. Has anyone at GM noticed the price of gas lately? North America is finally feeling what Europe has known for a long time. Gas is expensive and the price is not going down.&lt;br /&gt;&lt;br /&gt;In a recent edition of the Toronto Globe and Mail, there was an article about how consumers are now reconsidering vehicles like SUVs for more fuel efficient options. In that same paper, GM says it’s going out on a limb to be the only player in the SUV space even though other manufacturers are working on more fuel efficient offerings. GM said that fuel efficiency was dramatically improved on newer SUVs but admitted that it was only relative. The SUVS still require large amounts of fuel.&lt;br /&gt;&lt;br /&gt;GM wants to be a player and own a particular market segment. The reason that no one is staying in that space is because there is less demand than before and that fuel prices will only go up in the future. That market segment is shrinking.&lt;br /&gt;&lt;br /&gt;The only way they can survive this logic is they build an SUV that gets 40 miles to the gallon. Otherwise, GM you’re toast. Business metrics says give the consumer what they want and you will do well. Don’t and you might not be around another day. Someone at GM will do well on their performance measures in a year or two down the road. We’re number one in SUV sales! Looks great, right? Not if you take into account that you only sold five vehicles and that tooling and other infrastructure costs were in the billions!&lt;br /&gt;&lt;br /&gt;When I originally wrote this GM announced that they are &lt;a href="http://www.globeinvestor.com/servlet/ArticleNews/story/RTGAM/20060110/wgmpricing0110"&gt;lowering prices&lt;/a&gt;. The article states that GM sales dropped by 5% despite the employee discount plans offered last year. Lowering prices for products that people don’t want will only hurt the company even more.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;GM, go back to your sales and production history and determine what products sold well. Determine the features that consumers wanted. Do some more market research and determine what consumers will likely want in the next few years. Build a platform that allows you to tool up quickly based on customer wants. You have the platform. You displayed it at the car show several years ago but I don’t know if it ever made it into the marketplace.&lt;br /&gt;&lt;br /&gt;If you are an investor, my suggestion would be to run, don’t walk away from this company. Or, short the stock. GM is not using business metrics combined with accumulated knowledge to make sound business decisions. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113759614884582357?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113759614884582357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113759614884582357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113759614884582357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113759614884582357'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2006/01/gm-ignores-market-place.html' title='GM Ignores The Market Place'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113520129993980825</id><published>2005-12-21T13:38:00.000-08:00</published><updated>2005-12-21T13:41:39.946-08:00</updated><title type='text'>SQL Server 2005 Documentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;An updated version of the SQL Server &lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=BE6A2C5D-00DF-4220-B133-29C1E0B6585F&amp;amp;displaylang=en"&gt;&lt;span style="font-family:arial;"&gt;documentation &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;and tutorials is available from Microsoft. This version corrects some errors and omissions in the initial documentation release. If your version of documentation has comments like "insert image here" you know it needs updating.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113520129993980825?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113520129993980825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113520129993980825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113520129993980825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113520129993980825'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/12/sql-server-2005-documentation.html' title='SQL Server 2005 Documentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113508618558505440</id><published>2005-12-20T05:39:00.000-08:00</published><updated>2005-12-20T05:43:05.596-08:00</updated><title type='text'>Upcoming Presentations</title><content type='html'>&lt;span style="font-family:arial;"&gt;I have two presentations coming up in January. The first one will be on Analysis Services in SQL Server 2005 for the Toronto .NET Users Group. More information on that session is available &lt;/span&gt;&lt;a href="http://www.metrotorontoug.com/User+Group+Events/230.aspxhere"&gt;&lt;span style="font-family:arial;"&gt;here.&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;My second presentation is on SQL Server Integration Services (SSIS). In case you’re wondering, SSIS replaced Data Transformation Services. SSIS is the ETL (Extract, Transform and Load) tool that is used to take data from one place and put it in another. SSIS is so powerful, Microsoft would have no trouble selling it as a separate product. We use it to build data warehouses, stage data mining scenarios, and to clean and consolidate data for analytics. Since this is new product, my talk will cover basic but common scenarios in moving data into SQL Server. The presentation takes place at the &lt;/span&gt;&lt;a href="http://www.torontocodecamp.com/Sessions/tabid/111/CodecampId/1/SessionId/17/Default.aspx"&gt;&lt;span style="font-family:arial;"&gt;Toronto Code Camp.&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; Unfortunately this event is sold out. If your group or organization would like either of these presentations performed at your location, please drop me a line. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113508618558505440?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113508618558505440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113508618558505440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113508618558505440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113508618558505440'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/12/upcoming-presentations.html' title='Upcoming Presentations'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113440458450372759</id><published>2005-12-12T08:21:00.000-08:00</published><updated>2005-12-12T08:23:04.516-08:00</updated><title type='text'>Analysis Services Time Dimension</title><content type='html'>&lt;span style="font-family:arial;"&gt;Thanks to everyone who attended the Analysis Services session last week. The event was full (175 had registered) but we managed to get extra chairs for those of you who came in late.&lt;br /&gt;&lt;br /&gt;I wanted to follow up on a question asked regarding time dimensions. You will almost always include a time dimension in your cubes. It’s normal for comparisons to be made over time. Same store sales year over year is a good example for the retail world. You would usually use your own time dimension to relate to the fact table. That said, SQL Server will create a time dimension for you if you so choose.&lt;br /&gt;&lt;br /&gt;To do this, simply create a new server time dimension. Right mouse click on the dimensions folder to begin the process. You will be prompted with a date range and calendars to create like fiscal, manufacturing, and so on. You will need to generate a schema however so the cube has some data to bind to. Make sure you select the populate data checkbox otherwise your new table won’t be of much value. You will also need a column to bind to in the fact table which will likely be a date value. The schema name of the newly created table is the data source name – something to be aware of when dealing with security.&lt;br /&gt;&lt;br /&gt;I hope this address the question about the server time table. I’ll probably use my own generated tables since they will be imported from the host system using SSIS. But you know that this option is always available to you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113440458450372759?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113440458450372759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113440458450372759' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113440458450372759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113440458450372759'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/12/analysis-services-time-dimension.html' title='Analysis Services Time Dimension'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113425015355050689</id><published>2005-12-10T13:27:00.000-08:00</published><updated>2005-12-10T13:29:13.563-08:00</updated><title type='text'>Intelligent Mailing</title><content type='html'>&lt;span style="font-family:arial;"&gt;We moved about six months ago to a home closer to the downtown core. Part of the moving process entails notifying credit card companies, licensing agencies and so on that our address has changed. I notified a marine supply store of our change since I participate in their loyalty program. I stood in the store and watched the teller enter the new information into the computer.&lt;br /&gt;&lt;br /&gt;But it seems that my address never really changed! I just received the store’s Christmas flyer but it was mailed to the old address and forwarded by the post office. What does this have to do with business intelligence?&lt;br /&gt;&lt;br /&gt;The store isn’t taking mailing information from the in house database and it’s costing the company money. Let’s say 5% of the population moves annually and the store chain has 500,000 customers and that each flyer costs $0.25 to mail, excluding the cost of production and printing. The store sends out flyers four times per year. The cost of flyers being thrown away is a potential $25,000. From the store’s perspective, it’s a sunk cost. They were prepared to spend that money anyway. But why spend money needlessly? Oh, that’s in year one. If the database is not cleaned up, the numbers become worse in year two and so on.&lt;br /&gt;&lt;br /&gt;How can you turn a loss into a potential profit? There are companies that clean and verify mailing lists. This example alone shows you the value. But why not try something else to get your customers into your store while verifying the mailing list. Offer your customers a discount on their next purchase if they come to the web site and verify their address. This will cost the company money in the short run but they will keep a clean mailing list, and more importantly keep a conversation going with the customer. If a customer does not respond after a certain number of mailings, perhaps you don’t want to mail to that person anymore, regardless if they’re on your list or not.&lt;br /&gt;&lt;br /&gt;Spending money on the people who are interested in your product or service is intelligent marketing. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113425015355050689?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113425015355050689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113425015355050689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113425015355050689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113425015355050689'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/12/intelligent-mailing.html' title='Intelligent Mailing'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113414012214992043</id><published>2005-12-09T06:35:00.000-08:00</published><updated>2005-12-09T06:55:22.160-08:00</updated><title type='text'>The Apprentice Meets Marketing Measurement</title><content type='html'>&lt;span style="font-family:arial;"&gt;I’m a big fan of the Apprentice. In the show, contestants vie for a job with the Donald Trump organization that pays $250,000 annually. Martha Stewart hosts a similar show but it lacks the edge that only The Donald (does anyone call him that anymore) can provide. The contestants or job candidates are put into two groups and each week the groups must complete a business related task. The team that fails the task must meet Donald Trump in the boardroom where someone from the group is fired and sent home.&lt;br /&gt;&lt;br /&gt;While the show portrays itself as a thirteen week job interview, it’s also about marketing. Product sales or promotion are usually an integral part of each task. General Motors, Stetson, Dominos Pizza and Braun have had major representation during the show. One task had the contestants create a display for a new Buick Lucerne. The show ended up being something of an infomercial.&lt;br /&gt;&lt;br /&gt;Microsoft participated in one of these events to promote Live Meeting. The software allows people working in different locations to collaborate on the same documents at the same time. I found this &lt;a href="http://seattlepi.nwsource.com/business/250365_msftapprentice01.html?source=mypi"&gt;article&lt;/a&gt; in the Seattle Post Intelligencer worthy of note. It seems that Microsoft was interested in participating in an episode that had the most viewers and they would follow up by analyzing different metrics after the show. Marketing measurement - amazing!&lt;br /&gt;&lt;br /&gt;This is news because so few companies understand what business metrics and performance measurement can do for them. Does the marketing effort increase brand awareness? Are we reaching our target audience? What follow up activity is required after this effort? What questions are being asked by people interested in the service? Do people understand what we are trying to offer? In what markets did we see the greatest change in sales as a result of our marketing?&lt;br /&gt;&lt;br /&gt;Some of the questions raised require additional follow up marketing efforts but others can be measured immediately as long as the company is set up for it. Measuring marketing efforts is simple common sense. When you buy advertising space, don’t you think that reaching the largest possible audience would be a good thing? That’s a metric. How many people will see this ad? What’s the demographic of people who are viewing this ad?&lt;br /&gt;&lt;br /&gt;Marketers typically do not have measurement plans in place. They simply have budgets to work with. Their only real measurement tool is revenue. At the recent &lt;a href="http://www.mpmforum.org/"&gt;CMO Council’s&lt;/a&gt; 2005 worldwide Marketing Performance Measurement (MPM) Forum Series the following information was evident.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;“One common theme heard throughout: While MPM systems are top of mind with most marketers, many have yet to implement them.”&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Microsoft recognizes that marketing performance measurement is extremely important since the long term result is an increased bottom line. Your organization can benefit by tying in measurement of marketing to financial performance to operations and customer satisfaction. The largest software company in the world is doing it and you can to. It does not require a massive cash outlay. The tools are out there and organizations like ours can provide the services necessary to implement the programs. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113414012214992043?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113414012214992043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113414012214992043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113414012214992043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113414012214992043'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/12/apprentice-meets-marketing-measurement.html' title='The Apprentice Meets Marketing Measurement'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113292981745319398</id><published>2005-11-25T06:43:00.000-08:00</published><updated>2005-11-25T06:43:37.456-08:00</updated><title type='text'>Bad Meat</title><content type='html'>&lt;span style="font-family:arial;"&gt;We bought some bad meat the other day. We returned the meat to the butcher and the manager promptly, and without hesitation, replaced it and doubled our original order at no charge to us. This is one of the reasons we go back to the same butcher, time and time again. We’ve moved recently and this butcher is no longer in our neighborhood yet we still travel quite some way to get to his shop. We go there because he provides good quality at fair prices and excellent service. We will always shop there as long as he maintains the current levels of quality, price and service.&lt;br /&gt;&lt;br /&gt;What does this have to do with business intelligence? Service is one of the components in a customer satisfaction scorecard. Keeping track of how customers perceive your organization is important particularly when something goes wrong. Notice how I’m not berating the butcher for providing us with a faulty product. First of all the butcher has historically helped us with selections and good service during our visits. Secondly, sometimes a product breaks or malfunctions or in this case, tastes bad. If a business handles a problem quickly and responsibly, the problem will go away quickly and the customer will know that if an issue does arise that he can expect a quick and fair resolution.&lt;br /&gt;&lt;br /&gt;What else can the shop owner learn from the bad meat? Why was it bad in the first place which looks at quality control metrics. Perhaps it was the wrong meat for the job? This was actually the issue for us. The meat wasn’t bad really but it wasn’t the right cut for our intended use. This leads to employee training. Did the person at the counter understand the customer and the intended use of the product? Will employees be trained to ask more specific questions as to what the customer wants? Will employees be trained to handle these types of customer returns?&lt;br /&gt;&lt;br /&gt;Or will the entire incident be forgotten?&lt;br /&gt;&lt;br /&gt;It’s up to each business to decide whether they want to learn from the daily transactions that make up a business day. Do you want loyal customers? If so then you need to continually train employees, manage product quality and understand your customer. All of these factors will lead to a healthy bottom line.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113292981745319398?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113292981745319398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113292981745319398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113292981745319398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113292981745319398'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/bad-meat.html' title='Bad Meat'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113292976712392922</id><published>2005-11-25T06:40:00.000-08:00</published><updated>2005-11-25T06:42:47.130-08:00</updated><title type='text'>Analysis Services Presentation</title><content type='html'>&lt;span style="font-family:arial;"&gt;I will be presenting a session on Analysis Services for SQL Server 2005 on December 7 at Microsoft Canada. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Here’s what I’ll be talking about:&lt;br /&gt;&lt;br /&gt;Analysis Services in SQL Server 2005 benefits from rich data model support, an enhanced development environment and strong management tools. We’ll begin our session by working with a cube, with emphasis on dimensions and attribute hierarchies. We’ll then discuss the Unified Dimensional Model, data source views and the rich meta data that is used to develop multidimensional models. We’ll also look at some of the built in modeling support provided via business intelligence wizards. Finally we’ll discuss some of the new management capabilities available within SQL Server Management Studio. The user will leave the session with an introduction to the components that make up SQL Server Analysis Services 2005.&lt;br /&gt;&lt;br /&gt;You can register &lt;a href="http://www.microsoft.com/canada/events/event_details_ww.aspx?event_id=1032285485"&gt;here.&lt;/a&gt;&lt;/span&gt; &lt;span style="font-family:arial;"&gt;I’d love to see you. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113292976712392922?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113292976712392922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113292976712392922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113292976712392922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113292976712392922'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/analysis-services-presentation.html' title='Analysis Services Presentation'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113267653453123576</id><published>2005-11-22T08:18:00.000-08:00</published><updated>2005-11-22T08:22:14.540-08:00</updated><title type='text'>GM – What Were You Thinking?</title><content type='html'>&lt;span style="font-family:arial;"&gt;General Motors announced yesterday that they are laying off 30,000 employees as part of a measure to curtail costs due to GM’s abysmal sales record. GM is hurting. Hurting bad. They lost billions of dollars last year. The company might not even be salvageable.&lt;br /&gt;&lt;br /&gt;Dealerships have to be hurting as well. Some Buick dealerships were reporting sales of only four units per month. Basic economics says if your prices are already rock bottom and you are selling only four units per month then something has to break.&lt;br /&gt;&lt;br /&gt;Why is this happening all of a sudden? Why does GM have to shut down so much in one gargantuan swoop? Don’t they measure things? Didn’t they realize a long time ago that cars simply weren’t selling?&lt;br /&gt;&lt;br /&gt;Sales is the most basic and yet most important of all the metrics! It’s the king – ruler of all metrics – the penultimate – the metric that all others aspire to be. What did we sell this quarter compared to last quarter? What are our strongest product lines? What were the weakest lines? What kinds of products are people buying? Are we cross selling services or other products? Do we have any dogs (no point in making them if we’re not selling them)? Who are our strongest partners? What parts of the country are selling the best? Who’s buying our products? I could go on and on and on.&lt;br /&gt;&lt;br /&gt;GM might have known something was up when they started to introduce employee pricing. Sales were slow so they had to do something. That employee discount was a dumb idea right from the outset. How are you going to recover from cheap prices? It’s easy to lower prices – everybody likes that. But once you lower them, it’s very hard to raise them back up again. Competing on price is one of the least effective ways of making a sale or even staying in business. You might gain some short term market share but if I purchased a GM vehicle on an employee discount, you can bet I would expect that discount forever.&lt;br /&gt;&lt;br /&gt;Setting a price for a product or service is clearly important and non trivial. The company may want to maximize profits or market share. But selling on price alone is one dimensional and likely does not address the real concerns of why cars aren’t selling. Did GM look at demographics? What about features like gas mileage, warranties or customization? Scorecarding of buyer behaviors could be used to ascertain likes and dislikes. This information could then be sent out to production so changes can take p[lace quickly. Selling more of what people don’t really want will just create a lot of cheap used GM cars in a few years time.&lt;br /&gt;&lt;br /&gt;I wonder if GM’s suppliers were measuring orders for parts and services? Such a big customer can make or break a supplier. If GM continued to produce cars regardless of sales, then there’s a really big problem with the way they manufacture vehicles.&lt;br /&gt;&lt;br /&gt;How can GM recover? Let me ponder on that and talk about it another day.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113267653453123576?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113267653453123576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113267653453123576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113267653453123576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113267653453123576'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/gm-what-were-you-thinking.html' title='GM – What Were You Thinking?'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113257974414377213</id><published>2005-11-21T04:57:00.000-08:00</published><updated>2005-11-21T05:30:12.186-08:00</updated><title type='text'>SQL Server 2005 Product Launch</title><content type='html'>&lt;span style="font-family:arial;"&gt;SQL Server 2005 and Visual Studio 2005 launched on November 8 here in Toronto. A lot of people showed up for the event – I’m guessing about 3,000. The day long session was comprised of a SQL Server track and a Visual Studio track but began with a lackluster opening keynote by the president of Microsoft Canada, David Hemler and Craig Symonds, VP of the Developer Tools Division at Microsoft, Redmond.&lt;br /&gt;&lt;br /&gt;The keynote was not what I would call inspiring. I guess I’ve been to so many of these that perhaps I’ve become immune to the usual message that this release of (insert product name here) is the greatest ever. Faster than a speeding bullet, able to leap tall buildings in a single bound, allows you to turn back time, cholesterol free and calorie reduced. I’m not sure why they even talked about BizTalk 2006 since this product is not even shipping and won’t be until 2006.&lt;br /&gt;&lt;br /&gt;Ok, I’m getting a bit sarcastic since I really like both SQL Server 2005 and Visual Studio 2005, particularly since we use them to build and support our services. They provide us with a rich, deep toolset that allows us to tailor cost effective business intelligence services for our clients. That said, the demos that were presented at the keynote were mundane at best and did not showcase the products at all. The keynote is meant to be a short overview and the details should be presented in break outs but I wanted at least some wow factor. It should be easy because the new releases offer so much for the developer.&lt;br /&gt;&lt;br /&gt;I had some involvement with the SQL Server 2005 sessions. I was part of a small group of individuals asked to contribute feedback and suggest content for the sessions. We talked about presentation, content of course, and what was important to show given the limited time available. In fact that was a big part of our discussions – what to exclude. There is so much material to talk about that when we received the early drafts of the sessions we thought each topic consisted of several days of presentation! Bias alert on! I think Barnaby and Damir did a great job of presenting so much material in just three short sessions. Bias alert off!&lt;br /&gt;&lt;br /&gt;I was also in the Ask the Experts Cabana, answering questions on SQL Server 2005. I got some standard questions like how much faster is the new release. This is a “it depends” type of answer as to what the database operations are. You have to make sure that we are comparing apples to apples. For example, some operations in SSIS (the ETL tool that ships with SQL Server 2005) are extremely fast. That said, it would be difficult to compare to the SQL 2000 version directly since many operations can be combined into a SQL 2005 package that simply were not possible in the prior release. In a SQL database you are rarely performing just one operation so comparisons without detailed specifics are not simple. Overall the new release is a lot faster but a factor of x times faster simply can’t be supplied.&lt;br /&gt;&lt;br /&gt;I have to address one semi sarcastic comment I made earlier about SQL Server 2005 turning back time. This was not all that facetious. The MDX query language for Analysis Services allows us to go into the database history to retrieve anything we want for a given time. This means that numbers can be compared over time, related to events that may have affected the outcome those numbers. This also means that forecast models can be created based on history and tested and then used moving forward. Data mining algorithms can also be used to help users with future events. I’ll talk about forecasting another day.&lt;br /&gt;&lt;br /&gt;I was also asked about technology investing and whether Cognos is a good stock to buy. Some folks in the equities world see this release of SQL Server 2005 as digging into Cognos’ share of the business intelligence market. You could ask the same about database vendor Oracle. Both companies got to be where they are in the market place because they make good products. New product releases do not instantly change the face of the market.&lt;br /&gt;&lt;br /&gt;I think businesses don’t necessarily want more software. They want more answers. They want something that will make them money, be more competitive or create market share. When innovative companies take these new software tools and provide a cost effective service, then yes, I think competitors share prices will be affected. But it won't happen overnight. Of course, if I could foresee the future with 100% accuracy then I’m not sure I would be telling you or anyone else what I would be investing in.&lt;br /&gt;&lt;br /&gt;Back to the product launch! So while I thought the keynote lacked pizzazz, it was still a great event and a lot of people went home with an introduction to some really great new tools.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113257974414377213?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113257974414377213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113257974414377213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113257974414377213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113257974414377213'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/sql-server-2005-product-launch.html' title='SQL Server 2005 Product Launch'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113240393989477738</id><published>2005-11-19T04:37:00.000-08:00</published><updated>2005-11-19T04:38:59.900-08:00</updated><title type='text'>What's In A Name?</title><content type='html'>&lt;span style="font-family:arial;"&gt;People have been a bit confused by the term “cube” when it comes to a multidimensional data set. A “cube” allows you to ask questions with multiple dimensions associated with the query. It would go something like “I want to see sales and costs for Arizona, by city, by quarter, by product category, by high profit customers.” Do you notice how there are lots of “by this, by this, by that” type qualifiers? A cube implies three dimensions. There were more than three criteria when retrieving the sales information but we still call the structure a cube. Cubes are highly optimized for these types of queries. Other database structures like the ones you likely use everyday are not optimized for these types of queries. In fact cubes can hold many dimensions with detailed granularity, if that’s what’s required.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;So don’t let this “Cube” term mislead you. If it does, perhaps you can think of it as a multidimensional cube or MD Cube.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113240393989477738?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113240393989477738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113240393989477738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113240393989477738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113240393989477738'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/whats-in-name.html' title='What&apos;s In A Name?'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113232223698776047</id><published>2005-11-18T05:46:00.000-08:00</published><updated>2005-11-18T08:39:51.786-08:00</updated><title type='text'>...Can I Just Install It?</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;Today’s post picks up where we left off yesterday.&lt;br /&gt;&lt;br /&gt;We met to discuss what was needed but the meeting did not go well. The call center people wanted access to the data – all of it. Their database was quite large and although the client had excellent infrastructure, it was simply impossible to allow the call center managers to access every last piece of information as part of an analysis environment. I wanted to know what they needed to see so the proper cubes could be built or at least a starting point created. No matter how I asked the question, I got the same reply – “We need to see all the data”.&lt;br /&gt;&lt;br /&gt;I was frustrated as you can well imagine. I wanted to help the client and they needed assistance but we weren’t getting anywhere. So then I stated the following, “Imagine that you have the entire database at your fingertips. Responses to any questions you might have are instantaneous. What are the first twenty questions you are going to ask?”&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The room was silent. There were no replies. No one knew what they were going to ask. No one knew the benefits they would receive by implementing this new solution. No one could tell me the relationships they needed to see.&lt;br /&gt;&lt;br /&gt;It can be difficult to quantify return on investment for business intelligence. We’ll address that in another blog. However some guidelines do apply as to what you want it for in the first place. A BI solution whether it contains key performance indicators or data mining or analytics can’t succeed unless you have at least some idea of what you expect to achieve by implementing any or all of these components.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;How will the solution improve internal processes? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;How will customer service be improved? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;How will employees benefit from monitoring performance?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Can the company expect increased revenues, reduced costs or improved cash flow from the business intelligence implementation?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Are there hidden relationships within the data that might exist that will help with any of the prior points?&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;By using these five guidelines, you can create your own ideas of areas within your organization that could benefit from a business intelligence solution. You can't just add a Business Intelligence solution. &lt;/span&gt;&lt;span style="font-family:arial;"&gt;It doesn’t make any sense from a practical or technical perspective. A solution must have guidance from the consumers of the information combined with direction from the implementers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113232223698776047?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113232223698776047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113232223698776047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113232223698776047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113232223698776047'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/can-i-just-install-it.html' title='...Can I Just Install It?'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113223727501311670</id><published>2005-11-17T06:18:00.000-08:00</published><updated>2005-11-17T06:21:15.020-08:00</updated><title type='text'>Business Intelligence – Can I just install it?</title><content type='html'>&lt;span style="font-family:arial;"&gt;Do people really think that they can simply add a Business Intelligence score carding tool to their environment and that business will benefit from it?&lt;br /&gt;&lt;br /&gt;Let me tell you a story about an experience I had at a major account. I had been working on an analysis application dealing with financial forecasting. We were able to predict future receivables extending forward three years using an Analysis Services cube I built. One of the benefits of cubes is that query times are very short. This means that algorithms can be built and tested against the cube for things like forecasting. We created several forecasting models and then went into history and forecasted into the present to test the validity of the algorithms. We finally arrived at a good model that made sense and the end result was that the client could forecast receivables with greater accuracy than before. They eventually factored their receivables and were able to lower the interest rate due to the forecasting model, saving them a great deal of money.&lt;br /&gt;&lt;br /&gt;The same client had a very large call center and wanted the call center information tied to financial information. This was a great analytics application. There were all kinds of metrics we could build and report on and much to be gained in the way of customer service improvements, employee training benefits, business process improvements and so on.&lt;br /&gt;&lt;br /&gt;This story will be continued in my next post…&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113223727501311670?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113223727501311670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113223727501311670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113223727501311670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113223727501311670'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/business-intelligence-can-i-just.html' title='Business Intelligence – Can I just install it?'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19049977.post-113219984456561486</id><published>2005-11-16T19:49:00.000-08:00</published><updated>2005-11-18T07:08:49.310-08:00</updated><title type='text'>Initial Post</title><content type='html'>&lt;span style="font-family:arial;"&gt;Welcome to our business intelligence blog. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This will be a place where we can discuss many things relating to BI. We'll talk about what we're up to of course but we'll also try to relate stories about what we see as opportunties and issues pertaining to BI. We'll talk about technology and the latest and greatest tool sets. We'll discuss challenges that businesses face when dealing with BI. And we'll talk about using BI in the workplace and how it helps businesses deal with everyday issues. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Please feel free to add your comments. We'd love to hear from you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19049977-113219984456561486?l=valmatison.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valmatison.blogspot.com/feeds/113219984456561486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19049977&amp;postID=113219984456561486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113219984456561486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19049977/posts/default/113219984456561486'/><link rel='alternate' type='text/html' href='http://valmatison.blogspot.com/2005/11/initial-post.html' title='Initial Post'/><author><name>Val Matison</name><uri>http://www.blogger.com/profile/07349886867556601826</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
