<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Norm's PerformancePoint Server Blog : OLAP</title><link>http://blogs.msdn.com/normbi/archive/tags/OLAP/default.aspx</link><description>Tags: OLAP</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Learning OLAP - a good video</title><link>http://blogs.msdn.com/normbi/archive/2008/05/16/learning-olap-a-good-video.aspx</link><pubDate>Fri, 16 May 2008 20:06:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8513897</guid><dc:creator>normbi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/normbi/comments/8513897.aspx</comments><wfw:commentRss>http://blogs.msdn.com/normbi/commentrss.aspx?PostID=8513897</wfw:commentRss><description>&lt;p&gt;This post is a follow-up to a previous post I made about learning OLAP; &lt;a href="http://blogs.msdn.com/normbi/archive/2008/02/05/learning-data-warehousing-and-olap-part-ii.aspx"&gt;Learning Data Warehousing and OLAP -part II&lt;/a&gt;. Somebody pointed me to a great video, &lt;a href="http://www.microsoft.com/business/performancepoint/productinfo/proclarity/training/WEB50P-1/OLAP_Terminology/OLAP_Terminology.html" target="_blank"&gt;OLAP terminology&lt;/a&gt;, from which I captured the following diagram. I love images that speak a thousand words. Knowing the basics, the &amp;quot;why this is important&amp;quot;, always helps.&lt;/p&gt;  &lt;p&gt;&lt;a title="OLAP-Example" href="http://www.microsoft.com/business/performancepoint/productinfo/proclarity/training/WEB50P-1/OLAP_Terminology/OLAP_Terminology.html"&gt;&lt;img height="358" alt="OLAP-Example" src="http://static.flickr.com/2154/2497588470_07f9d36ca6.jpg" width="467" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thoughts:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;These videos should be more discoverable. &lt;/li&gt;    &lt;li&gt;There are more videos that describe Proclarity. I will post more on how Proclarity in now PerformancePoint -for clarity. :)&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8513897" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/normbi/archive/tags/OLAP/default.aspx">OLAP</category></item><item><title>Learning Data Warehousing and OLAP -part II</title><link>http://blogs.msdn.com/normbi/archive/2008/02/05/learning-data-warehousing-and-olap-part-ii.aspx</link><pubDate>Tue, 05 Feb 2008 15:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7378410</guid><dc:creator>normbi</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/normbi/comments/7378410.aspx</comments><wfw:commentRss>http://blogs.msdn.com/normbi/commentrss.aspx?PostID=7378410</wfw:commentRss><description>&lt;p&gt;It has been a while since I wrote &lt;a href="http://blogs.msdn.com/normbi/archive/2007/12/20/learning-data-warehousing-and-olap-part-i.aspx" mce_href="http://blogs.msdn.com/normbi/archive/2007/12/20/learning-data-warehousing-and-olap-part-i.aspx"&gt;Learning Data Warehousing and OLAP -part I&lt;/a&gt;. So I want to recap by re-posting the bits that helped me conceptual OLAP. By the way, I understand the definitions I offer may not be concrete in all circumstances. In fact, I am sure that we all tend to use the terms without knowing their root or history. It is interesting to see which BI terms have become &amp;quot;sticky&amp;quot;. And don't hesitate to offer a correction or suggestion on some of these definitions. :)&lt;/p&gt;  &lt;p&gt;It helps to view the little diagram I created while reviewing the concepts. &lt;/p&gt;  &lt;p&gt;&lt;a title="OverSimplifiedBIOLAPWarehouseDiagram" href="http://www.flickr.com/photos/22054833@N06/2476127427/"&gt;&lt;img alt="OverSimplifiedBIOLAPWarehouseDiagram" src="http://static.flickr.com/3272/2476127427_a78d7e6f1b.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Image is derived from&lt;i&gt; &lt;a href="http://www.microsoft.com/MSPress/books/8592.aspx" target="_blank"&gt;Microsoft&amp;#174; SQL Server&amp;#8482; 2005 Analysis Services Step by Step&lt;/a&gt; &lt;/i&gt;(9780735621992). Microsoft Press. All rights reserved.&lt;/p&gt;  &lt;p&gt;What is a data warehouse?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A data warehouse is a repository for storing and analyzing numerical information. Core data in the data warehouse are typically numeric values that can be summarized (or aggregated). A great place to visit for learning this is the &lt;a href="http://www.dwinfocenter.org/index.html" mce_href="http://www.dwinfocenter.org/index.html"&gt;Data Warehousing Information Center&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;One reason for a database structure different from a transactional database structure is that pulling data can otherwise prove to be very, very expensive. Data warehouses allow you to store aggregated data -rather than ad-hoc summing with a resource-expensive query. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;What is OLAP? How does it relate to a data warehouse?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;OLAP usually describes specialized tools that make warehouse data easily accessible. &lt;/li&gt;    &lt;li&gt;An OLAP cube is a logical structure that defines the metadata. It is a borrowed term to describe existing measure groups and dimension tables. A cube is a combination of all existing measure groups. &lt;/li&gt;    &lt;li&gt;A measure group is a another logical structure that defines metadata so that client tools can access the data. It is the group of measures that share the same grain. Each measure group contains the detail values stored in the fact table (copied or dynamically retrieved values). &lt;/li&gt;    &lt;li&gt;OLAP cubes contain lots of metadata; metadata in its simplest definition is data about data.&amp;#160;&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Multidimensional expressions or MDX is a metadata-based query language that helps you query OLAP cubes. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;What is SQL Server Analysis Services (SSAS)? How does it relate to OLAP? &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SSAS, once called OLAP Services, provides server technologies that help speed up query and reporting processing. &lt;strong&gt;Analysis Services&lt;/strong&gt; implements OLAP with technologies that simplify and quicken the process of designing, creating, maintaining, and querying aggregate tables while avoiding data explosion issues. See &lt;b&gt;&lt;a href="http://blogs.msdn.com/controlpanel/blogs/Microsoft&amp;reg;%20SQL%20Server&amp;trade;%202005%20Analysis%20Services%20Step%20by%20Step"&gt;Microsoft Press Microsoft&amp;#174; SQL Server&amp;#8482; 2005 Analysis Services Step by Step&lt;/a&gt;&lt;/b&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;How does PerformancePoint Server relate to data warehouses, OLAP, or SSAS?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SSAS data supplies the client tools in PerformancePoint Server with data which feeds into the larger business intelligence (BI) suite provided by Microsoft. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now that I have made a few posts about getting the &lt;a href="http://blogs.msdn.com/normbi/archive/2007/12/26/new-performancepoint-server-certification-exam-and-beta-exam.aspx" mce_href="http://blogs.msdn.com/normbi/archive/2007/12/26/new-performancepoint-server-certification-exam-and-beta-exam.aspx"&gt;PerformancePoint certification&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/normbi/archive/2008/01/09/microsoft-business-intelligence-certification.aspx" mce_href="http://blogs.msdn.com/normbi/archive/2008/01/09/microsoft-business-intelligence-certification.aspx"&gt;Microsoft Business Intelligence certification&lt;/a&gt;, I want to connect the two and show how PeroformancePoint fits into the bigger BI picture. I like doing this with with a diagram. The following diagram illustrates where PerformancePoint fits in the larger business intelligence picture. &lt;/p&gt;  &lt;p&gt;&lt;a title="PerformancePoint_BigBI-Picture" href="http://www.flickr.com/photos/22054833@N06/2234735923/" mce_href="http://www.flickr.com/photos/22054833@N06/2234735923/"&gt;&lt;img alt="PerformancePoint_BigBI-Picture" src="http://static.flickr.com/2400/2234735923_26372a3c8c.jpg" border="0" mce_src="http://static.flickr.com/2400/2234735923_26372a3c8c.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Notice the data sources at the bottom are not all Microsoft products. Any data source can be used as long as you integrate data. PerformancePoint Server Planning data integration is simplified with a staging database and stored procedures that convert label-based data to ID-based data that reflects what is in the Planning application database. Click &lt;a href="http://technet.microsoft.com/en-us/library/bb850682.aspx" mce_href="http://technet.microsoft.com/en-us/library/bb850682.aspx"&gt;here&lt;/a&gt; to see the DI documentation.&lt;/p&gt;  &lt;p&gt;Admittedly, this was an exercise for me to organize what I had learned and pass it on into a concise and clear explanation. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7378410" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/normbi/archive/tags/OLAP/default.aspx">OLAP</category></item><item><title>Learning Data Warehousing and OLAP -part I</title><link>http://blogs.msdn.com/normbi/archive/2007/12/20/learning-data-warehousing-and-olap-part-i.aspx</link><pubDate>Fri, 21 Dec 2007 01:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6821077</guid><dc:creator>normbi</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/normbi/comments/6821077.aspx</comments><wfw:commentRss>http://blogs.msdn.com/normbi/commentrss.aspx?PostID=6821077</wfw:commentRss><description>&lt;p&gt;Today I am going to talk a little about my own learning experience as a Microsoft Technical Writer writing for the PerformancePoint Server team. &lt;/p&gt;  &lt;p&gt;I remember going around and asking for advice on what to learn quickly when I began writing for the PerformancePoint team. The advice that I received from a senior program manager at Microsoft is something I would like to share with you. Get ready, it is simple. &lt;strong&gt;Learn OLAP! &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So in my journey to learn online analytical processing (OLAP), I began searching the Web for answers, read a lot of books, looked at a lot of star schemas and schemas in SQL Server 2005, built some cubes, integrated some data, and read &lt;a href="http://www.ralphkimball.com/html/books.html" mce_href="http://www.ralphkimball.com/html/books.html"&gt;Ralph Kimball books&lt;/a&gt;. The following are a few simplified bits that helped me conceptualize OLAP. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A data warehouse is a repository for storing and analyzing numerical information. Core data in the data warehouse are typically numeric values that can be summarized (or aggregated). A great place to visit for learning this is the &lt;a href="http://www.dwinfocenter.org/index.html" mce_href="http://www.dwinfocenter.org/index.html"&gt;Data Warehousing Information Center&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;One reason for a different kind of database is that pulling data can prove to be very, very expensive in resources. Data warehouses allow you to store aggregated data -rather than ad-hoc summing a resource-expensive query. &lt;/li&gt;    &lt;li&gt;An OLAP cube is a borrowed term to describe the integration of the fact table with dimension tables. &lt;/li&gt;    &lt;li&gt;OLAP cubes contain lots of metadata; metadata in its simplest definition is data about data.&amp;#160;&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Multidimensional expressions or MDX is a metadata-based query language that helps you query OLAP cubes. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I&amp;#8217;ll post a few more in another blog entry (&lt;a class="" href="http://blogs.msdn.com/normbi/archive/2008/02/05/learning-data-warehousing-and-olap-part-ii.aspx" mce_href="http://blogs.msdn.com/normbi/archive/2008/02/05/learning-data-warehousing-and-olap-part-ii.aspx"&gt;Learning Data warehousing and OLAP part II&lt;/a&gt;) and explain how it ties to PerformancePoint Server products. &lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;What does it have to do with Business Intelligence?&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Business Intelligence (BI) makes use of a data warehouse and takes advantage of OLAP tools. The following is an oversimplified diagram that may bring BI, OLAP, and data warehousing together for you. &lt;/p&gt;  &lt;h4&gt;&lt;a title="OverSimplifiedBIOLAPWarehouseDiagram" href="http://www.flickr.com/photos/22054833@N06/2476127427/"&gt;&lt;img alt="OverSimplifiedBIOLAPWarehouseDiagram" src="http://static.flickr.com/3272/2476127427_a78d7e6f1b.jpg" border="0" /&gt;&lt;/a&gt;&lt;/h4&gt;  &lt;h4&gt;&lt;strong&gt;An example of a report that is fed by fact data.&amp;#160; &lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;I created this small diagram for my own sanity while studying OLAP. It gives me a simplified visual of how dimensional data might look in a report or in a query result. After you read information on data warehouses, star schemas, dimensions, fact tables, etc... this diagram might bring some of it together for you. &lt;/p&gt;  &lt;p&gt;&lt;a title="factDataReport" href="http://www.flickr.com/photos/22054833@N06/2125667194/" mce_href="http://www.flickr.com/photos/22054833@N06/2125667194/"&gt;&lt;img alt="factDataReport" src="http://static.flickr.com/2363/2125667194_6f9008a209.jpg" align="left" border="0" mce_src="http://static.flickr.com/2363/2125667194_6f9008a209.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8b057b07-729c-41fb-b823-567776e09be7" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Business%20Intelligence" rel="tag" mce_href="http://technorati.com/tags/Business%20Intelligence"&gt;Business Intelligence&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Data%20Warehouse" rel="tag" mce_href="http://technorati.com/tags/Data%20Warehouse"&gt;Data Warehouse&lt;/a&gt;,&lt;a href="http://technorati.com/tags/OLAP" rel="tag" mce_href="http://technorati.com/tags/OLAP"&gt;OLAP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PerformancePoint" rel="tag" mce_href="http://technorati.com/tags/PerformancePoint"&gt;PerformancePoint&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6821077" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/normbi/archive/tags/OLAP/default.aspx">OLAP</category></item></channel></rss>