<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>[BI]an Smith</title>
	<atom:link href="http://smithicus.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://smithicus.wordpress.com</link>
	<description>Things related to business intelligence</description>
	<lastBuildDate>Mon, 02 Jan 2012 07:53:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='smithicus.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>[BI]an Smith</title>
		<link>http://smithicus.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://smithicus.wordpress.com/osd.xml" title="[BI]an Smith" />
	<atom:link rel='hub' href='http://smithicus.wordpress.com/?pushpress=hub'/>
		<item>
		<title>The Microsoft BI shuffle</title>
		<link>http://smithicus.wordpress.com/2011/10/19/the-microsoft-bi-shuffle/</link>
		<comments>http://smithicus.wordpress.com/2011/10/19/the-microsoft-bi-shuffle/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 22:25:50 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[SQL Server Analysis Services]]></category>
		<category><![CDATA[SQL Server Reporting Services]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=203</guid>
		<description><![CDATA[With the introduction of BISM the Microsoft BI stack as become a little more complex to understand. In this blog post I attempt to clarify BISM. What does it mean, what does it hold and, more importantly, what does it do for me? Business Intelligence Semantic Model BISM stands for “Business Intelligence Semantic Model”. To [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=203&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the introduction of BISM the Microsoft BI stack as become a little more complex to understand. In this blog post I attempt to clarify BISM. What does it mean, what does it hold and, more importantly, what does it do for me?</p>
<p><strong>Business Intelligence Semantic Model</strong></p>
<p>BISM stands for “Business Intelligence Semantic Model”. To understand why BISM exists I first have to explain that there are two main “engines” which make the Microsoft BI stack. Think of them as the foundation on which a Microsoft orientated BI solution rests.</p>
<ol>
<li>Vertipaq</li>
<li>OLAP</li>
</ol>
<p>OLAP is an abbreviation for “Online Analytical Processing”. The main idea is to deliver fast query response by “pre aggregating” frequently used queries. Some also refer to OLAP as a Cube in Analysis Services. Vertipaq, on the other hand, does no such thing. It relies on pure memory power. The more memory you have to more data you can handle. Because all queries are done “in memory” it is very fast. Vertipaq was first introduced with PowerPivot, a free add-in for Excel which enabled users to import large amounts of compressed data from different data sources in to<br />
Excel. In SQL Server 2012 Vertipaq is also available as a “second” engine next to OLAP in analysis services.</p>
<p>Both OLAP and Vertipaq have their own programming language. Vertipaq uses DAX and OLAP uses MDX. OLAP is meant for a multi-dimensional approach whereas Vertipaq is more tabular by nature (which does not mean it does not support a multi-dimensional approach, but that’s a topic for a whole new blog post :) ).</p>
<p>So where does BISM fit in all this?</p>
<blockquote><p>BISM is designed to be a transparent layer towards client tools so that it doesn’t matter whether the developer has chosen Vertipaq or OLAP, the experience for the end user stays the same.</p></blockquote>
<p>Every blog post should at least have one picture <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . So, here we go; to sum it up:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/10/3858-bsimarchitecture1.png"><img class="alignnone size-full wp-image-211" title="3858-bsimarchitecture" src="http://smithicus.files.wordpress.com/2011/10/3858-bsimarchitecture1.png?w=630&#038;h=472" alt="" width="630" height="472" /></a></p>
<p>So what does it do for me?</p>
<p>As an end user absolutely nothing <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  And that&#8217;s a good thing. The whole goal of BISM is to hide al the techno mumbo jumbo so that you just .. well, do what you normally do, work with information. For you as a BI Professional / Developer a lot <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Things have shifted, you should know when to use Vertipaq and when to stick to OLAP. How Multidimensional Modeling fits in all this. My advice? Dive right in. Get to know this new world and make it your own. I know this is a rather short answer to give but I promise to write a different blog post covering that question more in depth, it really deserves more then a few lines.</p>
<p>Do you want to know more?</p>
<ul>
<li>More information about how the old OLAP and the new BISM fit in Miscrosoft&#8217;s roadmap can be found <a href="http://blogs.technet.com/b/dataplatforminsider/archive/2010/11/12/analysis-services-roadmap-for-sql-server-denali-and-beyond.aspx">here</a>.</li>
<li>More information about PowerPivot can be found <a href="http://www.powerpivotpro.com/what-is-powerpivot/">here</a>.</li>
</ul>
<p>Finally, you can download SQL 2012 CTP 3 <a href="http://www.microsoft.com/sqlserver/en/us/future-editions.aspx">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/203/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=203&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/10/19/the-microsoft-bi-shuffle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/10/3858-bsimarchitecture1.png" medium="image">
			<media:title type="html">3858-bsimarchitecture</media:title>
		</media:content>
	</item>
		<item>
		<title>Data alerts in SQL #Denali</title>
		<link>http://smithicus.wordpress.com/2011/10/05/data-alerts-in-sql-denali/</link>
		<comments>http://smithicus.wordpress.com/2011/10/05/data-alerts-in-sql-denali/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 06:50:56 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[SQL Server Reporting Services]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=194</guid>
		<description><![CDATA[A new feature in SQL denali is &#8220;Data alerts&#8221;. Data alerts are a data driven alerting solution that helps you be informed about report data that is interesting or important to you, and at a relevant time. By using data alerts you no longer have to seek out information, it comes to you. More information can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=194&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A new feature in SQL denali is &#8220;Data alerts&#8221;. Data alerts are a data driven alerting solution that helps you be informed about report data that is interesting or important to you, and at a relevant time. By using data alerts you no longer have to seek out information, it comes to you. More information can be found <a href="http://msdn.microsoft.com/en-us/library/gg492252(v=SQL.110).aspx">here</a>.</p>
<p>Users can configure they&#8217;re own set of &#8220;data alerts&#8221; for they&#8217;re own set of reports. This means you only recieve a notification (email) when something &#8220;relevant&#8221; has happened within your report(s). To create a report alert go the the report for which you want to configure one, from the action menu select &#8220;New data alert&#8221;</p>
<p><a href="http://smithicus.files.wordpress.com/2011/10/reportalert.jpg"><img class="alignnone size-full wp-image-196" title="ReportAlert" src="http://smithicus.files.wordpress.com/2011/10/reportalert.jpg?w=630&#038;h=260" alt="" width="630" height="260" /></a></p>
<p>This wil open a (silverlight based) new window in which you can cofigure your rule(s):</p>
<p><a href="http://smithicus.files.wordpress.com/2011/10/dataalertcreation1.jpg"><img class="alignnone size-full wp-image-200" title="DataAlertCreation" src="http://smithicus.files.wordpress.com/2011/10/dataalertcreation1.jpg?w=630&#038;h=466" alt="" width="630" height="466" /></a></p>
<p>Once created you can view and manage all data alerts from &#8220;Manage Data alerts&#8221;:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/10/reportalertmanagermenu1.jpg"><img class="alignnone size-full wp-image-198" title="ReportAlertManagerMenu" src="http://smithicus.files.wordpress.com/2011/10/reportalertmanagermenu1.jpg?w=630" alt=""   /></a></p>
<p>I have not had the time to really play with it but at a glance I think it is an awesome feature.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/194/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=194&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/10/05/data-alerts-in-sql-denali/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/10/reportalert.jpg" medium="image">
			<media:title type="html">ReportAlert</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/10/dataalertcreation1.jpg" medium="image">
			<media:title type="html">DataAlertCreation</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/10/reportalertmanagermenu1.jpg" medium="image">
			<media:title type="html">ReportAlertManagerMenu</media:title>
		</media:content>
	</item>
		<item>
		<title>Using a custom data refresh schedule in #PowerPivot for #SharePoint</title>
		<link>http://smithicus.wordpress.com/2011/08/09/using-a-custom-data-refresh-schedule-in-powerpivot-for-sharepoint/</link>
		<comments>http://smithicus.wordpress.com/2011/08/09/using-a-custom-data-refresh-schedule-in-powerpivot-for-sharepoint/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 08:30:46 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=186</guid>
		<description><![CDATA[A PowerPivot workbook deployed to SharePoint 2010 becomes extra powerfull because it enables you to use it as a &#8220;information source&#8221; for all other reports (wether they be reporting services report using &#8220;Odata feeds&#8221; or &#8220;Excel services&#8221; reports). One important feature to configure when you want to use PowerPivot as a &#8220;information source&#8221; is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=186&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A PowerPivot workbook deployed to SharePoint 2010 becomes extra powerfull because it enables you to use it as a &#8220;information source&#8221; for all other reports (wether they be reporting services report using &#8220;Odata feeds&#8221; or &#8220;Excel services&#8221; reports). One important feature to configure when you want to use PowerPivot as a &#8220;information source&#8221; is the feature to schedule data refreshes.</p>
<p>As some of you know that feauture is available, well&#8230; sort of. The &#8220;out &#8211; of &#8211; the &#8211; box&#8221; data refresh feature does not support intervals smaller then one day. I have several business scenario&#8217;s in which it is required that the information is near real &#8211; time (like every 5, 10 or 15 minutes).</p>
<blockquote><p>Determined to find a way I consulted our local <em>incompany</em> SharePoint Guru and low and behold.. we found a solution. Here it comes.</p></blockquote>
<p><strong>First, getting lost</strong></p>
<p>Being the &#8220;hackers&#8221; <em>we</em> are <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  <em>we</em> re-enginered the <em>dll</em> responsible for handling data refreshes (when I say we, I mean my colleague. I mostly sat next to him looking pretty). From my point of view it was like looking at a ping &#8211; pong game, <em>hopping</em> from one class to the other. After some minutes (we are of the impatient type) we thought we would never find it.</p>
<p><strong>Then, someone got smart</strong></p>
<blockquote><p>During our <em>hopping</em> journey we did see calls being made to the database. My colleague suggested to have a look in the PowerPivot application database on the SQL Server&#8230; We found the holy grail!</p></blockquote>
<p>We found several tables of which the following are usefull, at least to our knowledge:</p>
<ul>
<li>DataRefresh.Items</li>
<li>DataRefresh.Runs</li>
</ul>
<p>The &#8220;Items&#8221; table holds each published PowerPivot workbook. The &#8220;Runs&#8221; tables holds the PowerPivot scheduled refreshes. In short; when adding a PowerPivot workbook registered in the &#8220;Items&#8221; table to the &#8220;Runs&#8221; table with status &#8220;W&#8221; (waiting) it will be run the next time the SharePoint job scans the table.</p>
<p>So, guess what we did. We made a stored proc and a SQL job to schedule a custom data refresh every 10 minutes (which could be any interval since we use the schedule of the SQL job). The result is shown below:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/08/schedule-custom-data-refresh.jpg"><img class="alignnone size-full wp-image-187" title="Schedule Custom Data Refresh" src="http://smithicus.files.wordpress.com/2011/08/schedule-custom-data-refresh.jpg?w=630" alt=""   /></a></p>
<p>Some pointers;</p>
<ul>
<li>Keep the &#8220;Runs&#8221; table small. there is a maximum of records it can hold. I made sure that with every run it also made sure that there are maximum of 10 entries.</li>
<li>Make sure no other entry of the same PowerPivot workbook exists with status &#8220;W&#8221; or &#8220;Q&#8221;, if so cancel it and set its status value to &#8220;C&#8221;. (See the DataRefresh.RunResults table for details).</li>
<li>The &#8220;Items&#8221; table not only contains the PowerPivot workbook entry but also meta data like the application server on which it is deployed. Copying this entry to the &#8220;Runs&#8221; table means &#8220;<em>hard coding</em>&#8221; on which application server the data refresh is run.</li>
</ul>
<p><strong>Do not try this at home, well at least not untested!</strong></p>
<p>The solution described here is <strong>NOT SUPPORTED BY MICROSOFT. </strong>Be aware of the fact that it is a &#8220;<em>hack</em>&#8220;. We are planning on implementing a more elegant and &#8220;supported&#8221; way using the <em>SharePoint Object Model</em>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/186/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=186&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/08/09/using-a-custom-data-refresh-schedule-in-powerpivot-for-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/08/schedule-custom-data-refresh.jpg" medium="image">
			<media:title type="html">Schedule Custom Data Refresh</media:title>
		</media:content>
	</item>
		<item>
		<title>First steps in #Crescent (#PowerPivot #Denali)</title>
		<link>http://smithicus.wordpress.com/2011/07/26/first-steps-in-crescent-powerpivot-denali/</link>
		<comments>http://smithicus.wordpress.com/2011/07/26/first-steps-in-crescent-powerpivot-denali/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 09:39:24 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[Crescent]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=169</guid>
		<description><![CDATA[Project crescent is a new application in the Microsoft Ad hoc reporting group. Project Crescent is a online ad hoc reporting experience. The main goal with project crescent is to enable more simplified ad hoc reporting without the need of a client side applicaion. In this blogpost I will show you what Crescent looks like and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=169&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Project crescent is a new application in the Microsoft Ad hoc reporting group.</p>
<blockquote><p>Project Crescent is a online ad hoc reporting experience. The main goal with project crescent is to enable more simplified ad hoc reporting without the need of a client side applicaion.</p></blockquote>
<p>In this blogpost I will show you what Crescent looks like and how it fits in with the other ad hoc applications microsoft offers.</p>
<p><strong>The linking pin</strong></p>
<p>Microsoft is pushing SharePoint to be their main platform to host the Microsoft BI stack and thus, suprisingly, Crescent only works with SharePoint 2010 (with SP1). After many late (very late .. or early depends on how you look at it) hours I managed to install and configure SharePoint 2010 with all the new SQL denali CTP 3 features.</p>
<p>Through SharePoint you are able to create a crescent report directly on a hosted Excel PowerPivot workbook (in the PowerPivot Gallery library) or through a BISM connection file. You can create  a BISM connection file and configure it to point to a Excel PowerPivot workboook or a BISM (Business Intelligence Semantic Model) hosted in SQL Denali Analysis Services Server.</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_powerpivot_gallery.jpg"><img class="alignnone size-full wp-image-170" title="Crescent_start_from_powerpivot_gallery" src="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_powerpivot_gallery.jpg?w=630&#038;h=297" alt="" width="630" height="297" /></a></p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_bism_connectionfile.jpg"><img class="alignnone size-full wp-image-171" title="Crescent_start_from_BISM_connectionfile" src="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_bism_connectionfile.jpg?w=630&#038;h=391" alt="" width="630" height="391" /></a></p>
<p>Both actions, shown above, will open Crescent in the current browser window:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_interface.jpg"><img class="alignnone size-full wp-image-178" title="Crescent_interface" src="http://smithicus.files.wordpress.com/2011/07/crescent_interface.jpg?w=630&#038;h=374" alt="" width="630" height="374" /></a></p>
<p>Draging items on the section &#8220;Table fields&#8221; will create a table which you can transform to other representation types like a chart, table or card.</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_chart.jpg"><img class="alignnone size-full wp-image-179" title="Crescent_chart" src="http://smithicus.files.wordpress.com/2011/07/crescent_chart.jpg?w=630&#038;h=398" alt="" width="630" height="398" /></a></p>
<p>Adding more charts or tables will make them interact with each other without the user to have to &#8220;configure&#8221; anything.</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_interactive.jpg"><img class="alignnone size-full wp-image-180" title="Crescent_Interactive" src="http://smithicus.files.wordpress.com/2011/07/crescent_interactive.jpg?w=630&#038;h=414" alt="" width="630" height="414" /></a></p>
<p>There even is a &#8220;playable&#8221; scatter chart type which allows you to see, let&#8217;s say, sales by year interactively:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/crescent_playable_scatterchart.jpg"><img class="alignnone size-full wp-image-181" title="Crescent_playable_scatterchart" src="http://smithicus.files.wordpress.com/2011/07/crescent_playable_scatterchart.jpg?w=630&#038;h=413" alt="" width="630" height="413" /></a></p>
<p><strong>Who should use Crescent ?</strong></p>
<p>With the birth of Crescent Microsoft now offers three applications in the ad hoc reporting group:</p>
<ul>
<li>Reporting Services Report Builder</li>
<li>Office Excel</li>
<li>Reporting Services Crescent</li>
</ul>
<p>Report Builder is the light weight substitute for Visual Studio. Vizual Studio was formerly required if you wanted to make reports. Report Builder supports all of the features that Visual Studio does. With SharePoint, Report Builder can be offered to users as a &#8220;click once&#8221; application. But, in my humble opinion, Report Builder is the least &#8220;ad hoc&#8221; of the three. You still require technical skills in order to make any interesting report. I see Report Builder mostly being used as a &#8220;sand box&#8221; tool for power users. He or she would create a report and then hand it over to IT for further development. The IT department typically integrates it in a existing solution and save it to a source control (like Team Foundation Server).</p>
<p>Office Excel has come a long way from a business intelligence point of view. Ever since it started to support &#8220;Pivot table&#8221; integration with OLAP cubes it became <strong>the</strong> Ad hoc reporting application within the Micorosft BI stack. With each release of Office Excel the integration with OLAP cubes tightend and new features grew. With the release of PowerPivot and <a href="http://blogs.msdn.com/b/analysisservices/archive/2011/05/16/analysis-services-vision-amp-roadmap-update.aspx">BISM</a>, Excel has become a professional tool which users can use to create professional data models as well as ad hoc models (meant just for the reporting need of that moment). To use Office Excel the end user will need Office Excel application installed on his or her computer.</p>
<p>Crescent is a new data visualisation tool by Microsoft which is brought to the user using the browser. With Crescent users can make highly interactive reports without the need of any client application. Crescent reports are based on Microsoft Silverlight. At the moment Crescent only works in combination with SharePoint 2010. In my opinion Crescent is not meant for advanced analytics but for quick visual reports. One nice feature I am looking forward to is the integration of Crescent reports in Office PowerPoint presentations. But, coming back to the question &#8220;Who should use Crescent?&#8221;: I feel that Crescent is meant for non power users. Users which just want to do quick analysis without the need of installing a client application.</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/starshiptroopers.jpg"><img class="size-full wp-image-182 alignleft" style="border:1px solid black;" title="starshiptroopers" src="http://smithicus.files.wordpress.com/2011/07/starshiptroopers.jpg?w=630" alt=""   /></a><strong> Would you like to know more?</strong></p>
<p><a href="http://blogs.msdn.com/b/analysisservices/archive/2011/05/16/analysis-services-vision-amp-roadmap-update.aspx">What is BISM</a></p>
<p><a href="http://www.microsoft.com/showcase/en/us/details/a90a1be4-7125-46b6-abdb-66966d764ddd">What is Crescent</a></p>
<p><a href="http://powerpivotpro.com/what-is-powerpivot/">What is PowerPivot</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/169/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=169&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/26/first-steps-in-crescent-powerpivot-denali/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_powerpivot_gallery.jpg" medium="image">
			<media:title type="html">Crescent_start_from_powerpivot_gallery</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_start_from_bism_connectionfile.jpg" medium="image">
			<media:title type="html">Crescent_start_from_BISM_connectionfile</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_interface.jpg" medium="image">
			<media:title type="html">Crescent_interface</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_chart.jpg" medium="image">
			<media:title type="html">Crescent_chart</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_interactive.jpg" medium="image">
			<media:title type="html">Crescent_Interactive</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/crescent_playable_scatterchart.jpg" medium="image">
			<media:title type="html">Crescent_playable_scatterchart</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/starshiptroopers.jpg" medium="image">
			<media:title type="html">starshiptroopers</media:title>
		</media:content>
	</item>
		<item>
		<title>Dynamic security in SQL Denali #PowerPivot CTP3</title>
		<link>http://smithicus.wordpress.com/2011/07/18/dynamic-security-in-sql-denali-powerpivot-ctp3/</link>
		<comments>http://smithicus.wordpress.com/2011/07/18/dynamic-security-in-sql-denali-powerpivot-ctp3/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 14:41:26 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=160</guid>
		<description><![CDATA[One common requirement is that users only see data relevant to them. This normally corresponds to the role he or she has within the company. In this blogpost I will show you how this can be done in SQL denali PowerPivot CTP3. It is important to know that security is one of the features which [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=160&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One common requirement is that users only see data relevant to them. This normally corresponds to the role he or she has within the company. In this blogpost I will show you how this can be done in SQL denali PowerPivot CTP3.</p>
<p>It is important to know that security is one of the features which can not be set up within the Excel PowerPivot addin but only within Visual Studio 2010 (BIDS). Microsoft feels like this is a typical feature that BI developers would create, not end users.</p>
<p>I am using the AdventureWorks data warehouse for example data.</p>
<p>This is the &#8220;before&#8221; situation:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_before.jpg"><img class="alignnone size-full wp-image-162" title="DynamicSecurity_before" src="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_before.jpg?w=630" alt=""   /></a></p>
<p>What I want is for me to see only those orders relevant to me. To do this I have to extend the current Employee table with an extra attirbute called &#8220;DomainAccountName&#8221; in which, yes you guessed right, I will store my unique domain account name. Using the DAX function USRNAME() I will show you how you can leverage this.</p>
<p>Our data model with the extra attribute &#8220;DomainAccountName&#8221; in table DimEmployee:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_model.jpg"><img class="alignnone size-full wp-image-163" title="DynamicSecurity_Model" src="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_model.jpg?w=630" alt=""   /></a></p>
<p>I have updated the following employee to use my domain account name; &#8220;<strong>David Campbell</strong>&#8220;. Clicking on the &#8220;role manager&#8221; icon in Visual Studio 2010 I open the &#8220;Role manager&#8221; window in which I define a &#8220;Role&#8221;:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_rolemanager.jpg"><img class="alignnone size-full wp-image-164" title="DynamicSecurity_rolemanager" src="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_rolemanager.jpg?w=630" alt=""   /></a></p>
<p>Using the following syntax I make sure that only fact table records are returned to which my account name is bound.</p>
<blockquote><p>=if(RELATED(DimEmployee[DomainAccountName]) = USERNAME(), True, False)</p></blockquote>
<p>Here is the proof:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_after.jpg"><img class="alignnone size-full wp-image-165" title="DynamicSecurity_after" src="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_after.jpg?w=630" alt=""   /></a></p>
<p>Just to point out I did not use any filters or slicers I included the &#8220;PivotTable Field List&#8221; in the screenshot <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So there you go, basic dynamic security done within moments. The real rocket science lies in you data model design where you choose how security impacts data. I will try to come back on this subject to explain more complex &#8220;dynamic security&#8221; scenario&#8217;s.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=160&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/18/dynamic-security-in-sql-denali-powerpivot-ctp3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_before.jpg" medium="image">
			<media:title type="html">DynamicSecurity_before</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_model.jpg" medium="image">
			<media:title type="html">DynamicSecurity_Model</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_rolemanager.jpg" medium="image">
			<media:title type="html">DynamicSecurity_rolemanager</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/dynamicsecurity_after.jpg" medium="image">
			<media:title type="html">DynamicSecurity_after</media:title>
		</media:content>
	</item>
		<item>
		<title>Tabular versus Multi Dimensional projects, when to use which Part 1; Role playing dimensions</title>
		<link>http://smithicus.wordpress.com/2011/07/15/tabular-versus-multi-dimensional-projects-when-to-use-which-part-1-role-playing-dimensions/</link>
		<comments>http://smithicus.wordpress.com/2011/07/15/tabular-versus-multi-dimensional-projects-when-to-use-which-part-1-role-playing-dimensions/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 15:50:13 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[PowerPivot]]></category>
		<category><![CDATA[SQL Server Analysis Services]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=155</guid>
		<description><![CDATA[In Tabular projects in SQL denali CTP3 it is now possible to have more then 1 relationship between tables using the same attribute on the corresponding lookup table. The question I want to answer in this blog is &#8220;Does a role played dimension in a tabular project offer the same functionalty as it does in a multi dimensional [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=155&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.sqlservercentral.com/blogs/jamesserra/archive/2011/06/27/sql-server-_1C20_denali_1D203A00_-details-on-the-next-version-of-ssas.aspx">Tabular</a> projects in SQL denali CTP3 it is now possible to have more then 1 relationship between tables using the same attribute on the corresponding lookup table.</p>
<p>The question I want to answer in this blog is &#8220;Does a role played dimension in a tabular project offer the same functionalty as it does in a multi dimensional project?&#8221;</p>
<p><strong>Role played what? </strong></p>
<p>Example: Each transaction in a fact table has a order date and a ship date. Both attributes refer to the same table (dimension) date (DimDate).<br />
An OLAP project would creates an user interface displaying the two dimensions:</p>
<ul>
<li>Order date</li>
<li>Ship date</li>
</ul>
<p>Phyisically they both represent the same base table DimDate. The user, however, sees the DimDate tabel in two different contexts; order and ship date.</p>
<p>A Tabular project offer the same kind of functionality, but is different in both technique and in the way the user eventually navigates the model. How this is done and what this is, is explained <a href="http://www.powerpivotblog.nl/powerpivot-denali-working-with-multiple-relationships-between-two-tables">here</a> by Kasper de Jonge.</p>
<p><strong>An example to illustrate</strong></p>
<p>In our earlier example a user might want to know the sales amount by order and ship date. Using the classic Multi Dimensional approach you would see the order date on the rows and the ship date on the columns (or vice versa). This would result in a classic matrix report.</p>
<p>Using the Tabular approach you would have to create a second measure like &#8220;Internet sales amount shipped&#8221; (again; really read <a href="http://www.powerpivotblog.nl/powerpivot-denali-working-with-multiple-relationships-between-two-tables">this</a> first). You would then place the two measures on your report putting the date dimension on the rows resulting in:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/image0051.png"><img class="alignnone size-full wp-image-156" title="image0051" src="http://smithicus.files.wordpress.com/2011/07/image0051.png?w=630" alt=""   /></a></p>
<p>I think that in many scenario&#8217;s this last approach is preferable. However, I can think of one in which I would prefer a matrix overview. Let&#8217;s imagine a magazine company, they have a marketing department which send out different letters, packages etc. The goal is to get people to subscribe to their magazine. Each payment (transcation) they receive is tagged so that the company can track which campaign resulted in each payment. The tagging is done automatically, the thing you want to investigate is if the &#8220;tagging&#8221; process is working correctly. A matrix report in which the campaigns created are on the rows and the campaigns to which each transaction is tagged are on the columns, would help.</p>
<p><strong>Conclusion</strong></p>
<p>In spite of what you might expect I am not going to say that you should use one project type or the other (Tabular or Multi Dimensional). As always it depends on a lot more variables, like required flexibility, frequency and maintainability. In the scenario that I described a standard report would be perfect since they would frequently use the report but dont require much flexibility (the report would not change very often). However, it is good to know what tabular and multi dimensional projects support best. I recommend becoming a master of both so that you can advice the right solution. More to come on this subject&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/155/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=155&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/15/tabular-versus-multi-dimensional-projects-when-to-use-which-part-1-role-playing-dimensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/image0051.png" medium="image">
			<media:title type="html">image0051</media:title>
		</media:content>
	</item>
		<item>
		<title>KPI&#8217;s in PowerPivot Denali (SQL Denali CTP3)</title>
		<link>http://smithicus.wordpress.com/2011/07/14/kpis-in-powerpivot-denali-sql-denali-ctp3/</link>
		<comments>http://smithicus.wordpress.com/2011/07/14/kpis-in-powerpivot-denali-sql-denali-ctp3/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 06:46:12 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=148</guid>
		<description><![CDATA[I want my report not only to display the right information for me and my team but I also want it to light up like a christmas tree.. yeah baby!!! In PowerPivot Denali it is possible to create your own KPI&#8217;s. Using the Adventureworks database (which you can download here) I made a report with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=148&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I want my report not only to display the right information for me and my team but I also want it to <span style="text-decoration:underline;">light up like a christmas tree.. yeah baby!</span>!!</p>
<p>In PowerPivot Denali it is possible to create your own KPI&#8217;s. Using the Adventureworks database (which you can download <a href="http://msftdbprodsamples.codeplex.com/">here</a>) I made a report with two measures on it;</p>
<ul>
<li>Sales amount</li>
<li>Sales amount previous year</li>
</ul>
<p>Sales amount is a simple SUM on the fact table. Sales amount previous year is a measure I made, the formula is;</p>
<blockquote><p>=CALCULATE(SUM(FactInternetSales[SalesAmount]), PARALLELPERIOD(DimDate[FullDateAlternateKey], -1, YEAR))</p></blockquote>
<p>Easy as pie, isnt it? Next thing I did was create a KPI from within Excel:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_createkpi.jpg"><img class="alignnone size-full wp-image-149" title="PowerPivotDenali_CreateKPI" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_createkpi.jpg?w=630&#038;h=403" alt="" width="630" height="403" /></a></p>
<p>Note that both of the measures used by this KPI are explicitly known as measures in PowerPivot:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_explicitmeasures.jpg"><img class="alignnone size-full wp-image-150" title="PowerPivotDenali_ExplicitMeasures" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_explicitmeasures.jpg?w=630" alt=""   /></a></p>
<p>And the result is&#8230; christmas lights!!!</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_christmaslights.jpg"><img class="alignnone size-full wp-image-151" title="PowerPivotDenali_Christmaslights" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_christmaslights.jpg?w=630&#038;h=161" alt="" width="630" height="161" /></a></p>
<p>Ok not very intimidating but imagine lots of lights and actual meaningfull information <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Pick your flavour</strong></p>
<p>Your information can be analysed using the PowerPivot tabular interface (one on the left) or the Multi-dimensional interface. I personally prefer the multi-dimensional interface (one on the right):</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_pickyourflavour.jpg"><img class="alignnone size-full wp-image-152" title="PowerPivotDenali_PickYourFlavour" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_pickyourflavour.jpg?w=630" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=148&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/14/kpis-in-powerpivot-denali-sql-denali-ctp3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_createkpi.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_CreateKPI</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_explicitmeasures.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_ExplicitMeasures</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_christmaslights.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_Christmaslights</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_pickyourflavour.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_PickYourFlavour</media:title>
		</media:content>
	</item>
		<item>
		<title>First steps in SQL denali CTP 3</title>
		<link>http://smithicus.wordpress.com/2011/07/13/first-steps-in-sql-denali-ctp-3/</link>
		<comments>http://smithicus.wordpress.com/2011/07/13/first-steps-in-sql-denali-ctp-3/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 16:37:34 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=134</guid>
		<description><![CDATA[It arrived; SQL Server Denali CTP 3. One of the biggest releases regarding Business Intelligence features, and one I am pretty excited about. I am going to highlight some PowerPivot specific features. A recap&#8230; So what does SQl denali (SQL 2011) offer us regarding Business Intelligence? not that I am lazy (yes i am) I am [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=134&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It arrived; SQL Server Denali CTP 3. One of the biggest releases regarding Business Intelligence features, and one I am pretty excited about. I am going to highlight some PowerPivot specific features.</p>
<p><strong>A recap&#8230;</strong><br />
So what does SQl denali (SQL 2011) offer us regarding Business Intelligence? not that I am lazy (yes i am) I am going to redirect you to this <a href="http://blogs.msdn.com/b/analysisservices/archive/2011/07/12/announcing-microsoft-sql-server-code-name-denali-community-technology-preview-3-ctp3.aspx">post </a>to get up to speed. In short; awsomeness!</p>
<p><strong>One ring to rule them all!</strong></p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/gollum_rotk_3.jpg"><img class="alignleft size-medium wp-image-135" style="border:0 currentColor;margin:0 2px;" title="gollum_rotk_3" src="http://smithicus.files.wordpress.com/2011/07/gollum_rotk_3.jpg?w=271&#038;h=300" alt="" width="271" height="300" /></a>Right, that might be a bit exaggerated but it does come close to the truth. In PowerPivot V1 you were used to:</p>
<p>- Making your own data models in Excel.</p>
<p>- Adding your own measures.</p>
<p>- Adding your own attributes</p>
<p>- Sharing your information with others through Sharepoint 2010.</p>
<p><strong>But you could not:</strong></p>
<p>- Create KPI&#8217;s</p>
<p>- Create hierarchies.</p>
<p>- Deploy it on a SQL server for scaling purposes.</p>
<p>Guess what? <strong>It can</strong> in PowerPivot denali (v2). I downloaded the new version and <em>scanned</em> over the new features using &#8220;Adventure Works&#8221; as my data source.</p>
<p>Here are some of the highlights with screenshots!</p>
<p><strong>Graphical display of relations &amp; hierarchies:</strong></p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_relation_display1.jpg"><img class="alignnone size-full wp-image-137" title="PowerPivotDenali_relation_display" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_relation_display1.jpg?w=630" alt=""   /></a></p>
<p>Oh the yellow icon in &#8220;DimCustomer&#8221; represents an hierarchy.</p>
<p><strong>Sorting a attribute on another attribute:</strong></p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_sorting.jpg"><img class="alignnone size-full wp-image-138" title="PowerPivotDenali_Sorting" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_sorting.jpg?w=630&#038;h=571" alt="" width="630" height="571" /></a></p>
<p><strong>Perspectives</strong>:</p>
<p><a href="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_perspectives.jpg"><img class="alignnone size-full wp-image-139" title="PowerPivotDenali_Perspectives" src="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_perspectives.jpg?w=630&#038;h=535" alt="" width="630" height="535" /></a></p>
<p><strong>And the list goes on.<br />
</strong>Thats it for now. I will try to come back with a post in which I&#8217;ll explain some features useing a business case.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=134&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/13/first-steps-in-sql-denali-ctp-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/gollum_rotk_3.jpg?w=271" medium="image">
			<media:title type="html">gollum_rotk_3</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_relation_display1.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_relation_display</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_sorting.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_Sorting</media:title>
		</media:content>

		<media:content url="http://smithicus.files.wordpress.com/2011/07/powerpivotdenali_perspectives.jpg" medium="image">
			<media:title type="html">PowerPivotDenali_Perspectives</media:title>
		</media:content>
	</item>
		<item>
		<title>Sql denali ctp 3 available now</title>
		<link>http://smithicus.wordpress.com/2011/07/12/sql-denali-ctp-3-available-now/</link>
		<comments>http://smithicus.wordpress.com/2011/07/12/sql-denali-ctp-3-available-now/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 21:04:16 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=131</guid>
		<description><![CDATA[Just a quickie before i go to bed, more info will follow https://www.microsoft.com/betaexperience/pd/SQLDCTP3CTA/enus/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=131&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just a quickie before i go to bed, more info will follow https://www.microsoft.com/betaexperience/pd/SQLDCTP3CTA/enus/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=131&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/07/12/sql-denali-ctp-3-available-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>
	</item>
		<item>
		<title>Analyze data in the cloud using Excel and SQL Azure</title>
		<link>http://smithicus.wordpress.com/2011/06/22/analyze-data-in-the-cloud-using-excel-and-sql-azure/</link>
		<comments>http://smithicus.wordpress.com/2011/06/22/analyze-data-in-the-cloud-using-excel-and-sql-azure/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 08:30:01 +0000</pubDate>
		<dc:creator>Smithicus</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://smithicus.wordpress.com/?p=128</guid>
		<description><![CDATA[A while back I wrote about a small company called &#8220;Predixion software&#8221; founded by ex &#8220;Analysis team&#8221; Microsoft employees. Their product enables the Excel user to analyze data in Excel using the power of the cloud. It seems Microsoft is now on the verge of something similar but for Excel and Azure. Microsoft Research is calling it &#8221;Excel Datascope&#8221;. More [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=128&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote about a small company called &#8220;<a href="http://www.predixionsoftware.com/predixion/">Predixion software</a>&#8221; founded by ex &#8220;Analysis team&#8221; Microsoft employees. Their product enables the Excel user to analyze data in Excel using the power of the cloud.</p>
<p>It seems Microsoft is now on the verge of something similar but for Excel and Azure. Microsoft Research is calling it &#8221;Excel Datascope&#8221;.</p>
<p>More information can be found <a href="http://research.microsoft.com/en-us/projects/azure/datascope.aspx">here</a>. Here is the overview <a href="http://research.microsoft.com/apps/video/default.aspx?id=147179">video</a> (3 minutes).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smithicus.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smithicus.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smithicus.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smithicus.wordpress.com&amp;blog=17743212&amp;post=128&amp;subd=smithicus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://smithicus.wordpress.com/2011/06/22/analyze-data-in-the-cloud-using-excel-and-sql-azure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2167347f408d5eeea1fcea475313614e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smithicus</media:title>
		</media:content>
	</item>
	</channel>
</rss>
