<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Business Intelligence Nuggets</title>
        <link>http://weblogs.sqlteam.com/derekc/category/330.aspx</link>
        <description>BI Methodolgoies, Best Practices, and Considerations.</description>
        <language>en-US</language>
        <copyright>Derek Comingore</copyright>
        <managingEditor>comingdt@hotmail.com</managingEditor>
        <generator>Subtext Version 1.9.4.0</generator>
        <item>
            <title>The Importance of Planning in BI</title>
            <link>http://weblogs.sqlteam.com/derekc/archive/2008/08/17/60689.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;Business Intelligence projects (like software development projects) are prone to bad or completely absent planning prior to their start. Most of us that work in the technology industries are busy professionals that can never seem to find enough time. When you consider that mindset and then the fact that project planning requires additional time...well you get the point. By our very nature we do not want to waste time!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;BI projects are large endeavors, rather BI enterprise projects are large endeavors. Personally, I have been fortunate enough to plan, design, and implement several enterprise systems over the years with some of the best BI professionals. And every time I was glad that my team made a plan! &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;'Scope Creep' is just as common in BI projects as it is in software development. It is easy to not remain focused through the entire lifecycle of an enterprise BI project. The plan can also serve as a deliverable schedule for your project sponsors (usually executives). In a consulting engagement scenario the importance of planning is of even greater importance as the entire project will be based on deliverables and their scheduling.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;While I agree that we hate to waste time, I can tell you that proper planning (for any project) is NOT a waste of time.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.sqlteam.com/derekc/aggbug/60689.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derek Comingore</dc:creator>
            <guid>http://weblogs.sqlteam.com/derekc/archive/2008/08/17/60689.aspx</guid>
            <pubDate>Sun, 17 Aug 2008 19:54:24 GMT</pubDate>
            <wfw:comment>http://weblogs.sqlteam.com/derekc/comments/60689.aspx</wfw:comment>
            <comments>http://weblogs.sqlteam.com/derekc/archive/2008/08/17/60689.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derekc/comments/commentRss/60689.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.sqlteam.com/derekc/services/trackbacks/60689.aspx</trackback:ping>
        </item>
        <item>
            <title>Value-Add: Data Warehousing &amp; Analysis Services Cube Storage Estimates</title>
            <link>http://weblogs.sqlteam.com/derekc/archive/2008/07/21/60654.aspx</link>
            <description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;A common question I hear from my clients is “how much storage do we need?” Now wait a second, I thought storage was cheap these days right? Wrong, consumer storage is cheap; enterprise storage is still not what I would classify as cheap. Add to this fact that Enterprise Data Warehouses (EDWs) commonly break into the several terabytes range and the matter of planning storage capacities becomes greater. Consulting firms that simply ignore this common client question are missing a value-add scenario. Your clients need to know how much space to plan for and if you simply say “roughly X TB” you are creating two net results. The first is that the client may purchase too much storage or may not purchase enough (very bad). Second, the client will have no idea as to how much storage to plan for in the coming years. Do both yourself and the client a favor; research the storage requirements of the BI solution you have proposed!&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;&lt;strong&gt;Estimating Data Warehouse Storage&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;To estimate a data warehouse’s storage requirements have a dimensional model designed in any number of tools including Visio, Erwin, or Excel. The main point is to have the actual data types required and their storage affecting settings such as variable length string columns designated. When estimating your data warehouse storage requirements make sure you assume the data types have their max allowed values being used for every record. The thinking is that it’s better to overestimate then under when it comes to storage (to a degree). &lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;Now, obtain from the client how many records they believe will be processed and stored in the data warehoused based upon business requirements. Note how the storage requirements of fact tables are directly related to their grain definition. If your fact tables must store data by day you will certainly require more storage than if you only need to store the various measures by week. This is why it’s very important to have a solid dimensional model phase completed prior to entering other data warehousing tasks such as storage estimates. At this point you should instantiate the dimensional model in a &lt;a title="SQL Server" href="www.microsoft.com/sql" target="_blank"&gt;SQL Server&lt;/a&gt; relational database.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;font face="Arial"&gt;Populate your schema with a sample percentage of the client’s estimates. For example, if the client has said that you can expect one million records per month and you must retain three years worth of data then you can expect to hold a total of around 36 million records. Based upon the estimates populate your fact tables with 1, 5, 10, or even 25 percent of the total records expected to be retained. Rebuild your fact table’s indexes. Finally, obtain the data and index spaced used by your fact tables and multiply those values according to the percentage of sampling you used.&lt;/font&gt; &lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;&lt;strong&gt;Estimating Analysis Services Cube Storage&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font size="3"&gt;Clients not only need to know how much storage to obtain for the relational dimensional model but also the cubes (multidimensional objects). Estimating cube storage requirements is a more difficult task; however the same basic logic applies. Design and build your sample cubes as close as you can to how they will be built in production. The most important settings for estimating cube storage are the partition aggregations &amp;amp; storage mode settings. In a development environment you will probably only have a single partition, so there is an error of margin when estimating cube storage requirements since you will likely have multiple partitions with various storage settings in a production environment. Finally, perform a full process on the Analysis Services database once you are done creating the sample cubes and their related settings.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="FONT-SIZE: 8pt; LINE-HEIGHT: 115%"&gt;&lt;font size="2"&gt;ROLAP &amp;amp; HOLAP w/0% Aggregations incur zero storage overhead excluding the cube’s metadata. If you apply aggregations to the HOLAP storage mode the aggregations will occur in the partition files (cube), thus consuming space. If you apply aggregations to the ROLAP storage mode, indexed views are created (and populated) in the underlying relational database (which means ROLAP with aggregations does in fact incur some storage overhead). MOLAP stores both grain data as well as aggregations in the partition files (cube). Finally, remote partitions can be used for placing less frequently access data onto cheaper disks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt"&gt;&lt;font face="Calibri" size="3"&gt;&lt;font face="Arial"&gt;With your sample cubes built and processed you can begin the cube estimation process. &lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Obtain the sample cubes’ partition(s) estimated size in Management studio. Next, multiply the partition storage estimates according to the percentage of sampling you used (just like we did in the fact table estimates). Note that this method assumes both the storage mode and the aggregations are consistent throughout each cube (which is fairly unlikely in production environments). I spoke about the storage mode margin of error earlier but I should also mention that the % aggregations effect cube partition storage estimates as well. In the real world aggregation designs change, however for estimation purposes it’s easiest to assume a static setting of X%.&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font face="Arial" size="3"&gt;By using some variation of the methods mentioned above you will have a solid foundation for providing accurate estimates of storage required for both dimensional data warehouses as well as their associated cubes.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://weblogs.sqlteam.com/derekc/aggbug/60654.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derek Comingore</dc:creator>
            <guid>http://weblogs.sqlteam.com/derekc/archive/2008/07/21/60654.aspx</guid>
            <pubDate>Tue, 22 Jul 2008 01:45:40 GMT</pubDate>
            <wfw:comment>http://weblogs.sqlteam.com/derekc/comments/60654.aspx</wfw:comment>
            <comments>http://weblogs.sqlteam.com/derekc/archive/2008/07/21/60654.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derekc/comments/commentRss/60654.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.sqlteam.com/derekc/services/trackbacks/60654.aspx</trackback:ping>
        </item>
        <item>
            <title>So you want to be a Microsoft DW/BI Pro</title>
            <link>http://weblogs.sqlteam.com/derekc/archive/2008/07/07/60646.aspx</link>
            <description>&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt; 
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;font size="3"&gt;As a follow up to some recent feedback (actually a question) here is some more in depth information on becoming proficient in the Microsoft Data Warehousing/Business Intelligence stack.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;h2 class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="4"&gt;Get the terms straight&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Business Intelligence or BI is an umbrella term for various business processes, tools, and methodologies which support improved organizational decision making. Data Warehousing (and thus data warehouses) on the other hand are organizational repositories designed to facilitate highly scalable reporting &amp;amp; analytics. DW and BI go together like PB &amp;amp; J (ah the good ol' days). So is Data Warehousing synonymous with BI...NO! Data Warehousing is a common solution (due to its many advantages) implemented to enable BI in an organization....so when you see DW/BI you will now understand that a) DW/BI doesn’t mean they represent the same thing and b) that DW and BI merely complement each other very well thus the term's existence. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Now, understand before ever cracking open a BI book (or scouring the web all day for free information, who would do such a thing?) that REPORTING &amp;lt;&amp;gt; BI. The BI industry is plagued with terminology problems! So, DW &amp;lt;&amp;gt; BI and Reporting &amp;lt;&amp;gt; BI. And like DW, Reporting is merely one component of the larger field of BI.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="4"&gt;Personal Microsoft Business Intelligence Professional Learning Plan&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Understand before I dive into this that the words to follow are from a DW/BI architect/engineer and not a fulltime trainer. Actually, I wrote a seperate post on the pros/cons of fulltime trainers prior on this blog &lt;/font&gt;&lt;a href="http://weblogs.sqlteam.com/derekc/archive/2008/05/13/60597.aspx"&gt;&lt;span style="COLOR: blue; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="3"&gt;here&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size="3"&gt;. So with that disclaimer out of the way here are the topics in chronological order I would propose to anyone wishing to learn how to implement DW/BI systems on the Microsoft platform.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul type="disc"&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Foundations (some of these topics overlap to various degrees)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;
    &lt;ul type="circle"&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Data Warehousing (DW) Fundamentals (Normalized DW Vs Denormalized DW)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Extract, Transform, and Load (ETL) Fundamentals&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Dimensional Modeling Fundamentals&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;OnLine Analytical Processing (OLAP) Fundamentals&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Data Mining Fundamentals (I have more to learn here as well...in fact most do)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Brief History of DSS (decision support systems) *You could argue you don't need this knowledge and in so far as getting the "job done" you don't. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;DW/BI Methodologies&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;
    &lt;ul type="circle"&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Kimball (&lt;/font&gt;&lt;a href="http://www.kimballgroup.com/"&gt;&lt;span style="COLOR: blue; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="3"&gt;www.kimballgroup.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size="3"&gt;) is pretty much the defacto standard for HOW to build an enterprise data warehouse on the Microsoft Platform. I personally have not read others work but do know of them and by all means use what ever methodology fits you and your DW/BI projects best.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Microsoft DW/BI Tools (now to the technology)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;
    &lt;ul type="circle"&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;&lt;a title="SQL Server" target="_blank" href="http://weblogs.sqlteam.com/Providers/BlogEntryEditor/FCKeditor/editor/www.microsoft.com/sql"&gt;SQL Server&lt;/a&gt; 2005 (including Analysis/Reporting/Integration Services)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
        &lt;li class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;Microsoft Office 2007 Suite (namely SharePoint, PerformancePoint &amp;amp; Excel)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;
&lt;h2 class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="4"&gt;Best "WWW Stops" (in no particular order)&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;a href="http://www.sqlmag.com/businessintelligence/bi"&gt;www.sqlmag.com/businessintelligence/bi&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;a href="http://www.microsoft.com/bi"&gt;www.microsoft.com/bi&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;a href="http://www.microsoft.com/sql/solutions/bi/default.aspx"&gt;www.microsoft.com/sql/solutions/bi/default.aspx&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;a href="http://www.microsoft.com/sql/solutions/dw/default.aspx"&gt;www.microsoft.com/sql/solutions/dw/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;a href="http://www.tdwi.org"&gt;www.tdwi.org&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Roger Wolter's Blog (MSFT MDM) &lt;a href="http://blogs.msdn.com/rogerwolterblog/default.aspx"&gt;http://blogs.msdn.com/rogerwolterblog/default.aspx&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Chris Web's Blog (MDX) &lt;a href="http://cwebbbi.spaces.live.com"&gt;http://cwebbbi.spaces.live.com&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Mosha Pasumansky's  Blog (MDX) &lt;a href="http://sqlblog.com/blogs/mosha/default.aspx"&gt;http://sqlblog.com/blogs/mosha/default.aspx&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Jesse Orosz's Blog (SSAS) &lt;a href="http://jesseorosz.spaces.live.com"&gt;http://jesseorosz.spaces.live.com&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Vidas Matelis's Blog (SSAS) &lt;a href="http://www.ssas-info.com/VidasMatelisBlog/"&gt;www.ssas-info.com/&lt;font face="Arial"&gt;VidasMatelisBlog/&lt;/font&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Jamie Thompson's Blog (SSIS) &lt;a href="http://blogs.conchango.com/jamiethomson/"&gt;http://blogs.conchango.com/jamiethomson/&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Reporting Services' Team Blog (SSRS) &lt;a href="http://blogs.msdn.com/sqlrsteamblog/"&gt;http://blogs.msdn.com/sqlrsteamblog/&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&lt;font size="4"&gt;What you see is what you get&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;So thats my list (and best "stops") for now. Those of you new to the Microsoft platform may laugh that there are only a handful of products to learn but be forewarned that both &lt;a title="SQL Server" target="_blank" href="www.microsoft.com/sql"&gt;SQL Server&lt;/a&gt; and the Office products are VERY LARGE offerings. SharePoint &amp;amp; SQL Server in particular can (and often do) fill bookshelves worth of valuable content.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size="3"&gt;I hope that helps everyone out there who is considering learning more and/or making a career in the MSFT DW/BI space. There is a lot to learn, however you will find that having a solid background in databases (and a bit of programming) goes a long way in learning the actual tools. It also seems to be true according to the TDWI (&lt;a href="http://www.tdwi.org"&gt;www.tdwi.org&lt;/a&gt;) that most DW/BI Professionals in general (not just those using the Microsoft platform) have lived a "past life" in another part of IT (usually dev/dba). Most people do not go directly into the field of DW/BI (which I personally 100% support)!&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;img src="http://weblogs.sqlteam.com/derekc/aggbug/60646.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derek Comingore</dc:creator>
            <guid>http://weblogs.sqlteam.com/derekc/archive/2008/07/07/60646.aspx</guid>
            <pubDate>Tue, 08 Jul 2008 02:25:50 GMT</pubDate>
            <wfw:comment>http://weblogs.sqlteam.com/derekc/comments/60646.aspx</wfw:comment>
            <comments>http://weblogs.sqlteam.com/derekc/archive/2008/07/07/60646.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derekc/comments/commentRss/60646.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.sqlteam.com/derekc/services/trackbacks/60646.aspx</trackback:ping>
        </item>
        <item>
            <title>The Business Behind BI</title>
            <link>http://weblogs.sqlteam.com/derekc/archive/2008/07/03/60644.aspx</link>
            <description>&lt;p&gt;Hope everyone is doing well out there. A good friend of mine across the pond mentioned that he has started to read a lot of my content across the blogs, my &lt;a href="http://www.sqlmag.com/Authors/AuthorID/1729/1729.html"&gt;SQL Magazine Articles/BI Column&lt;/a&gt;, etc. His feedback was excellent and relates to a general perception issue with the field of BI. "They are highly technology based" was his comment in so many words...&lt;/p&gt;
&lt;p&gt;First a few clarifications are in order, writing for SQL Magazine means you will be discussing the actual data platform called &lt;a title="SQL Server" target="_blank" href="www.microsoft.com/sql"&gt;SQL Server&lt;/a&gt; at some length. This blog and other places though I could write more BI neurtral content. And thus I have created a new post category called "Business Intelligence Nuggets" (which this post is the first in). &lt;/p&gt;
&lt;p&gt;The perception issue is that Business Intelligence is all about technology! Business Intelligence is 100% about business, THE TOOLS ARE SIMPLY ENABLERS. A well thought out dimensional model will work well on any database platform. A solid ETL design will run great on any ETL platform it is implemented in. The larger point is, a great BI architect will be good  (and thus his designs) on any platform or toolset. &lt;/p&gt;
&lt;p&gt;There are layers to any BI solution nomatter how or what it is constructed of. First is the Business and it's logic/requirements. Second, is design and methodologies...the words Kimball &amp;amp; Inmon come to mind. Third, are the tools...in my case SQL Server, Analysis Services, Reporting Services, and Integration Services.&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Tools (SQL Server etc.)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="4"&gt;Design (Design Patterns, Best Practices, &amp;amp; Methodologies)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="5"&gt;Business Requirements (What needs to be measured?)&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.sqlteam.com/derekc/aggbug/60644.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derek Comingore</dc:creator>
            <guid>http://weblogs.sqlteam.com/derekc/archive/2008/07/03/60644.aspx</guid>
            <pubDate>Thu, 03 Jul 2008 15:13:03 GMT</pubDate>
            <wfw:comment>http://weblogs.sqlteam.com/derekc/comments/60644.aspx</wfw:comment>
            <comments>http://weblogs.sqlteam.com/derekc/archive/2008/07/03/60644.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derekc/comments/commentRss/60644.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.sqlteam.com/derekc/services/trackbacks/60644.aspx</trackback:ping>
        </item>
    </channel>
</rss>