<?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>Kentor BI</title>
	<atom:link href="http://kentorbi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kentorbi.com</link>
	<description>Beslutsångest? Använd beslutsstöd!</description>
	<lastBuildDate>Mon, 28 May 2012 06:41:30 +0000</lastBuildDate>
	<language>sv</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kentorbi.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Kentor BI</title>
		<link>http://kentorbi.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kentorbi.com/osd.xml" title="Kentor BI" />
	<atom:link rel='hub' href='http://kentorbi.com/?pushpress=hub'/>
		<item>
		<title>QlikView&#8217;s associativa logik</title>
		<link>http://kentorbi.com/2012/05/23/qlikviews-associativa-logik/</link>
		<comments>http://kentorbi.com/2012/05/23/qlikviews-associativa-logik/#comments</comments>
		<pubDate>Wed, 23 May 2012 13:09:55 +0000</pubDate>
		<dc:creator>Henrik Sabouri</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[Qlikview]]></category>
		<category><![CDATA[associativa]]></category>
		<category><![CDATA[datamodellen]]></category>
		<category><![CDATA[relationsmodellen]]></category>
		<category><![CDATA[stjärnmodellen]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=1127</guid>
		<description><![CDATA[Det kan lätt uppstå missförstånd över vad QlikView&#8217;s associativa logik innebär efterssom den INTE är desamma som den associativa datamodellen som är en datamodell presis som  relationsmodellen eller stjärnmodellen inom databasteknologin.  I länken nedan bekräftar QlikView själva att det inte är samma sak och reder dessutom ut vad man menar med det. http://community.qlikview.com/blogs/theqlikviewblog/2010/08/16/qlikview-is-associative-to-its-very-core<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1127&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Det kan lätt uppstå missförstånd över vad QlikView&#8217;s associativa logik innebär efterssom den INTE är desamma som den associativa datamodellen som är en datamodell presis som  relationsmodellen eller stjärnmodellen inom databasteknologin.  I länken nedan bekräftar QlikView själva att det inte är samma sak och reder dessutom ut vad man menar med det.</p>
<p><a href="http://community.qlikview.com/blogs/theqlikviewblog/2010/08/16/qlikview-is-associative-to-its-very-core">http://community.qlikview.com/blogs/theqlikviewblog/2010/08/16/qlikview-is-associative-to-its-very-core</a></p>
<div id="attachment_1128" class="wp-caption alignnone" style="width: 367px"><a href="http://kentorbi.files.wordpress.com/2012/05/qlikviewbild1.png"><img class=" wp-image-1128" title="QlikViewBild" src="http://kentorbi.files.wordpress.com/2012/05/qlikviewbild1.png?w=357&h=206" alt="" width="357" height="206" /></a><p class="wp-caption-text">Detta är ett exempel på ett QlikView dokument som tillämpar den associativa tekniken. Gönmarkerad värde är det valda värdet, vitmarkerad värde är det som associeras till det valda och dem gråmarkerade värdena är det som inte associeras med det valda värdet.</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/1127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/1127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1127&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/05/23/qlikviews-associativa-logik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e0dc82b34f91a666a0a9fd679ad9e1f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hensab</media:title>
		</media:content>

		<media:content url="http://kentorbi.files.wordpress.com/2012/05/qlikviewbild1.png?w=300" medium="image">
			<media:title type="html">QlikViewBild</media:title>
		</media:content>
	</item>
		<item>
		<title>Generera datumdimension i SQL server</title>
		<link>http://kentorbi.com/2012/04/17/generera-datumdimension-i-sql-server/</link>
		<comments>http://kentorbi.com/2012/04/17/generera-datumdimension-i-sql-server/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 07:40:30 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[CTE]]></category>
		<category><![CDATA[datumdimension]]></category>
		<category><![CDATA[recursive]]></category>
		<category><![CDATA[rekursiv]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=1079</guid>
		<description><![CDATA[Hur man genererar en datumdimension i SQL server med ett rekursivt CTE uttryck Datumdimensionen Kanske är datumdimensionen den vanligast förekommande dimensionen i en stjärnmodell.  Till skillnad från de flesta övriga dimensioner härstammar inte dimensionsmedlemmarna från ett källsystem. Medlemmarna är givna utifrån den gregorianska tideräkning som används i vår del av världen. Följaktligen är dimensionens utseende [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1079&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hur man genererar en datumdimension i SQL server med ett rekursivt CTE uttryck</p>
<p><strong>Datumdimensionen</strong></p>
<p>Kanske är datumdimensionen den vanligast förekommande dimensionen i en stjärnmodell.  Till skillnad från de flesta övriga dimensioner härstammar inte dimensionsmedlemmarna från ett källsystem. Medlemmarna är givna utifrån den gregorianska tideräkning som används i vår del av världen. Följaktligen är dimensionens utseende snarlikt mellan olika stjärnmodeller. Många BI-utvecklare anser därför att det smidigaste sättet att skapa datumdimensionstabellen är att kopiera den från en annan, redan existerande, stjärnmodell. Nedan tittar vi på ett alternativ till kopierametoden, en metod där datumdimensionen genereras i T-SQL kod.</p>
<p><strong>CTE</strong></p>
<p>Införandet av CTE´s i 2005 versionen av SQL server innebar att vi slapp ofoget med subselects och att vi fick bättre strukturerad och mer lättläst kod. Med CTE´s kom också möjligheten att skriva rekursiva uttryck.  Med rekursiva CTE uttryck är det möjligt att generera rader utan att referera till en tabell.</p>
<p>Följande enkla kodsnutt använder ett rekursivt CTE uttryck för att skapa en datumdimensionstabell.</p>
<p><span style="color:blue;">DECLARE</span> @tDateDay <span style="color:blue;">AS DATE</span> = &gt;<span style="color:red;"> &#8217;1990-01-01&#8242;</span>;</p>
<p><span style="color:blue;">WITH</span> dimDate_CTE <span style="color:blue;">AS</span> (<br />
<span style="color:blue;">SELECT</span> dateDay = @tDateDay</p>
<p><span style="color:blue;">UNION</span> <span style="color:grey;">ALL</span></p>
<p><span style="color:blue;">SELECT</span>  dateDay = <span style="color:#ff00ff;">DATEADD</span>(d,1,dateDay) <span style="color:blue;"><br />
FROM</span> dimDate_CTE <span style="color:blue;"><br />
WHERE</span> dateDay&lt;=<span style="color:red;"> &#8217;2019-12-31&#8242;</span>)</p>
<p><span style="color:blue;">SELECT</span><br />
dimDateKey = <span style="color:#ff00ff;">ROW_NUMBER</span>() <span style="color:blue;">OVER</span>(<span style="color:blue;">ORDER BY</span> dateDay),<br />
dateID =<span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">INT</span>,<span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">NVARCHAR(8)</span>,dateDay,112)),<br />
dateDay = dateDay,<br />
dateDayOfWeek = <span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">SMALLDATETIME</span>,<span style="color:#ff00ff;">DATEPART</span>(DW,dateDay)),<br />
dateWeekNo = <span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">SMALLINT</span>,<span style="color:#ff00ff;">DATEPART</span>(WK,dateDay)),<br />
dateMonthNo = <span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">SMALLINT</span>,<span style="color:#ff00ff;">DATEPART</span>(M,dateDay)),<br />
dateQuarter = <span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">SMALLINT</span>,<span style="color:#ff00ff;">DATEPART</span>(Q,dateDay)),<br />
dateYear = <span style="color:#ff00ff;">CONVERT</span>(<span style="color:blue;">INT</span>,<span style="color:#ff00ff;">DATEPART</span>(YY,dateday))<br />
<span style="color:blue;">INTO</span> dimDate<br />
<span style="color:blue;">FROM</span> dimDate_CTE<br />
<span style="color:blue;">OPTION</span> (MAXRECURSION 11000)</p>
<p>Vi vill börja generera medlemmar från 1990-01-01. Första raden kod tilldelar detta värde till en lokal variabel. Notera att första raden kod endast fungerar i 2008 versionen eller senare av SQL server. I tidigare versioner existerar inte DATE datatypen. Det går inte heller, i tidigare versioner, att tilldela en lokal variabel ett värde på samma rad som den deklareras.</p>
<p>CTE uttrycket görs rekursivt genom att den andra SELECT frågan i en UNION ALL refererar till den första. Med andra ord, CTE uttrycket anropar sig själv. För varje anrop adderar vi en dag till startdatumet.</p>
<p>WHERE satsen i den andra SELECT frågan är vårt terminerings villkor. Vi vill fortsätta att addera en dag till startdatumet till det når 2019-12-31.</p>
<p>I den nedre SELECT frågan, som refererar till CTE uttrycket, skapar vi de dimensions attribut som vi finner relevanta. Alla attributen baseras på datum. Genererade rader lagras i tabellen dimDate.</p>
<p>Ett rekursivt CTE uttryck får som default endast anropa sig själv 100 gånger, detta för att man inte av misstag skriver uttryck som anropar sig själv i oändlighet. Sista raden kod är en query hint som tillåter rekursiva CTE uttryck, tillhörande denna SELECT sats, att anropa sig själva som mest 11000 gånger. Eftersom vi vet att det är 10958 dagar mellan vårt startdatum och vårt slutdatum känns 11000 som en bra siffra.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/1079/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/1079/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/1079/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1079&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/04/17/generera-datumdimension-i-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f5b11df6efbe68508360b9057ba8414?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bjoleu</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft BI Conference i Stockholm</title>
		<link>http://kentorbi.com/2012/03/29/microsoft-bi-conference-i-stockholm/</link>
		<comments>http://kentorbi.com/2012/03/29/microsoft-bi-conference-i-stockholm/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 17:02:43 +0000</pubDate>
		<dc:creator>Gábor</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[B.I.G Data]]></category>
		<category><![CDATA[BI-konferens]]></category>
		<category><![CDATA[Self-service BI]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=1094</guid>
		<description><![CDATA[Härom dagen var det stor BI-konferens i Stockholm med Microsoft som värd. Det talades en del om Self-service BI och om B.I.G data, mycket heta ämnesområden inom BI-världen för tillfället. Microsoft har en produktsvit inom BI som ämnar täcka alla behov som både ledning och användare kan tänkas ha på information och det händer spännande [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1094&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Härom dagen var det stor BI-konferens i Stockholm med Microsoft som värd. Det talades en del om Self-service BI och om B.I.G data, mycket heta ämnesområden inom BI-världen för tillfället. Microsoft har en produktsvit inom BI som ämnar täcka alla behov som både ledning och användare kan tänkas ha på information och det händer spännande saker framöver. Mer kött på benen kommer i ett senare inlägg, men under tiden kan man läsa om konferensen och dess innehåll <a title="MS BI Conference 2012" href="http://www.microsoft.com/sv-se/business/losningsomraden/business-intelligence-conference.aspx" target="_blank">här</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/1094/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/1094/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1094&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/03/29/microsoft-bi-conference-i-stockholm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d2c6e05a492dcd2da7df0b975f3e5ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gabszi</media:title>
		</media:content>
	</item>
		<item>
		<title>Qlikview set analysis vs MDX</title>
		<link>http://kentorbi.com/2012/03/20/qlikview-set-analysis-vs-mdx/</link>
		<comments>http://kentorbi.com/2012/03/20/qlikview-set-analysis-vs-mdx/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 12:55:58 +0000</pubDate>
		<dc:creator>Paul Fransson</dc:creator>
				<category><![CDATA[English posts]]></category>
		<category><![CDATA[set analysis]]></category>
		<category><![CDATA[mdx]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[QlikView]]></category>
		<category><![CDATA[SSAS]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=1007</guid>
		<description><![CDATA[I come from a Microsoft background but have made a couple of forays into the world of Qlikview. I noticed that just like MDX is used to enhance reports and cubes when working in the Microsoft BI environment, Qlikview provides set analysis expressions as a tool for sorting and querying subsets of data within a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1007&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I come from a Microsoft background but have made a couple of forays into the world of Qlikview. I noticed that just like MDX is used to enhance reports and cubes when working in the Microsoft BI environment, Qlikview provides set analysis expressions as a tool for sorting and querying subsets of data within a Qlikview document. The set analysis syntax is quite different from MDX so I thought a little comparison using the AdventureWorks data structure might be worthwhile.</p>
<p>In MDX a query scoped member or calculated measure totaling the sales amount for male customers would look like this:</p>
<pre>sum([DimCustomer].[Gender].&amp;[M],[Measures].[Sales Amount])</pre>
<p>Translated into a Qlikview set analysis expression we end up with the following:</p>
<pre>=sum({$&lt;Customer.Gender = {'M'}&gt;} OrderDetails.[Sales Amount])</pre>
<p>An MDX scoped member or calculated measure totaling the sales for all male customers in Germany and France would be defined using a crossjoin (note the * operator):</p>
<pre>sum({[DimSalesTerritory].[SalesTerritoryCountry].&amp;[France],
[DimSalesTerritory].[SalesTerritoryCountry].&amp;[Germany]} *
[DimCustomer].[Gender].&amp;[M], [Measures].[Sales Amount])</pre>
<p>Using Qlikview set analysis the above would look like this:</p>
<pre>=sum({$ &lt; Customer.Gender = {'M'},
SalesTerritory.SalesTerritoryCountry =
{'Germany','France'}&gt;} OrderDetails.SalesAmount)</pre>
<p>A total excluding France and Germany would look like this in MDX:</p>
<pre>sum(except([DimSalesTerritory].[SalesTerritoryCountry].children,
{[DimSalesTerritory].[SalesTerritoryCountry].&amp;[France],
[DimSalesTerritory].[SalesTerritoryCountry].&amp;[Germany]},
[Measures].[Sales Amount])</pre>
<p>using Qlikview set analysis we get this:</p>
<pre>=sum({$ &lt;SalesTerritory.SalesTerritoryCountry =
-{'Germany','France'} &gt;} } OrderDetails.SalesAmount)</pre>
<p>An mdx query calculating the two years with the highest sales from the AdventureWorks cube would look like this:</p>
<pre>SELECT
sum(TOPCOUNT([DimDate].[CalendarYear].[CalendarYear], 2,
[Measures].[Sales Amount]),[Measures].[Sales Amount])
ON 0
from [AWModel]</pre>
<p>In Qlikview you would create a chart displaying Sales Amount by Calendar Year and then select Properties&#8211;&gt;Dimension Limits and check the &#8221;Select which values are displayed&#8221; check box so you can set the chart to display only the two largest values.</p>
<p>Or you can create a list box for Calendar Year next to your chart and type the following set analysis expression into the <a title="Open search in a Qlikview list box." href="http://kentorbi.files.wordpress.com/2012/03/qvlistboxsearch-expression.png" target="_blank">search</a> box:</p>
<pre>=rank(sum(OrderDetails.SalesAmount))&lt;=2</pre>
<p>and press <a title="Qlikview set analysis expression in search box." href="http://kentorbi.files.wordpress.com/2012/03/qliklistbox-set-analysis.png" target="_blank">enter</a>. The two years with the largest sales are now selected by the expression you just created.</p>
<p>I think it is quite safe to assume that one of the reasons it is quite time consuming to replace an OLAP-cube with a Qlikview document or vice versa, are the syntactical differences.</p>
<p>Notes: I have used the sum function on the MDX-statements for the sake of clarity. It is actually not needed since the property of the measure itself is set to sum in the SSAS cube definition. If we substitute the &#8221;$&#8221; for &#8217;1&#8242;, our selections will be independent of any selections in the Qlikview document.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/1007/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1007&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/03/20/qlikview-set-analysis-vs-mdx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d970cd3ea638c01d8e18aef1b61938c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulfransson</media:title>
		</media:content>
	</item>
		<item>
		<title>En jämförelse mellan Qlikview set analys och MDX-frågor</title>
		<link>http://kentorbi.com/2012/03/20/en-jamforelse-mellan-qlikview-set-analys-och-mdx-fragor/</link>
		<comments>http://kentorbi.com/2012/03/20/en-jamforelse-mellan-qlikview-set-analys-och-mdx-fragor/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 12:07:38 +0000</pubDate>
		<dc:creator>Paul Fransson</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[mdx]]></category>
		<category><![CDATA[QlikView]]></category>
		<category><![CDATA[set analysis]]></category>
		<category><![CDATA[SSAS]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=1034</guid>
		<description><![CDATA[Undertecknad härstammar från Microsoftbakgrund men har gjort några kortare inkursioner in i Qlikviews värld. En sak jag upptäckt är att precis som MDX används för ställa frågor och sortera data i kuber, så används set analys uttryck i Qlikview i liknande syfte. Syntaxen skiljer sig dock en del varför jag tycker att en jämförelse är [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1034&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Undertecknad härstammar från Microsoftbakgrund men har gjort några kortare inkursioner in i Qlikviews värld. En sak jag upptäckt är att precis som MDX används för ställa frågor och sortera data i kuber, så används set analys uttryck i Qlikview i liknande syfte. Syntaxen skiljer sig dock en del varför jag tycker att en jämförelse är på sin plats.</p>
<p>I MDX så ser en frågesammanhangsberoende medlem eller ett kalkylerat mått som räknar ut totalen för alla manliga kunder ut på följande vis:</p>
<p>sum([DimCustomer].[Gender].&amp;[M],[Measures].[Sales Amount])</p>
<p>Översatt till ett set analys-uttryck så får vi följande:</p>
<pre>=sum({$&lt;Customer.Gender = {'M'}&gt;} OrderDetails.[Sales Amount])</pre>
<p>I MDX så skulle en frågesammanhangsberoende medlem eller ett kalkylerat mått som räknar ut totalen för alla manliga kunder i Tyskland och Frankrike använda sig av en crossjoin och se ut på följande vis:</p>
<pre>sum({[DimSalesTerritory].[SalesTerritoryCountry].&amp;[France],
[DimSalesTerritory].[SalesTerritoryCountry].&amp;[Germany]}
* [DimCustomer].[Gender].&amp;[M],
[Measures].[Sales Amount])</pre>
<p>Ovanstående uttryck omvandlat till ett Qlikview set analys-uttryck ser ut så här:</p>
<pre>=sum({$ &lt; Customer.Gender = {'M'},
SalesTerritory.SalesTerritoryCountry
= {'Germany','France'}&gt;} OrderDetails.SalesAmount)</pre>
<p>En total som utesluter Tyskland och Frankrike ser ut så här om man använder sig av MDX:</p>
<p>sum(except([DimSalesTerritory].[SalesTerritoryCountry].children,</p>
<p>{[DimSalesTerritory].[SalesTerritoryCountry].&amp;[France],<br />
[DimSalesTerritory].[SalesTerritoryCountry].&amp;[Germany]}, [Measures].[Sales Amount])</p>
<p>Ovanstående uttryck omvandlat till ett Qlikview set analys-uttryck ser ut så här:</p>
<pre>=sum({$ &lt;SalesTerritory.SalesTerritoryCountry = 
-{'Germany','France'} &gt;} }
OrderDetails.SalesAmount)</pre>
<p>En MDX-fråga som räknar ut de två åren med störst försäljning från AdventureWorks-kuben skulle se ut så här:</p>
<pre>SELECT
sum(TOPCOUNT([DimDate].[CalendarYear].[CalendarYear], 2,
[Measures].[Sales Amount]),[Measures].[Sales Amount])
ON 0
from [AWModel]</pre>
<p>I Qlikview skulle man lösa ovanstående med att skapa ett diagram som visar Sales Amount över Calender Year&#8211;&gt;Dimension Limits och välj ”Select which values are displayed” check box så du kan ställa diagrammet till att visa endast de två största värdena.</p>
<p>En annan möjlig lösning är att skapa en list box och skriva följande set analys-uttryck i <a title="Öppna Qlikviewlistboxens sökruta" href="http://kentorbi.files.wordpress.com/2012/03/qvlistboxsearch-expression.png" target="_blank">sökrutan</a>:</p>
<pre>=rank(sum(OrderDetails.SalesAmount))&lt;=2</pre>
<p>och trycka <a title="Set analys i sökruta för listbox." href="http://kentorbi.files.wordpress.com/2012/03/qliklistbox-set-analysis.png" target="_blank">enter</a>.</p>
<p>P.g.a. skillnaderna i syntax så är det ett rimligt antagande att det krävs en del jobb att ersätta en SSAS-kub med ett Qlikview-dokument eller vice versa.</p>
<p>Noteringar: Jag har använt sum-funktionen på MDX-uttrycken för att öka tydligheten. Uttrycket behövs egentligen inte då måttet är satt till att vara en sum i själva kubdefinitionen. Det är också värt att notera att vi kan byta ’$’ mot ’1’ i set analys-uttrycken om vi vill göra dem oberoende av gjorda val i Qlikview-dokumentet.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/1034/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/1034/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/1034/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=1034&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/03/20/en-jamforelse-mellan-qlikview-set-analys-och-mdx-fragor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d970cd3ea638c01d8e18aef1b61938c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulfransson</media:title>
		</media:content>
	</item>
		<item>
		<title>DEEP DIVE Microsoft SQL Server 2012 &amp; SQL Azure</title>
		<link>http://kentorbi.com/2012/03/12/deep-dive-microsoft-sql-server-2012-sql-azure/</link>
		<comments>http://kentorbi.com/2012/03/12/deep-dive-microsoft-sql-server-2012-sql-azure/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 14:45:05 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[performance tuning sql server]]></category>
		<category><![CDATA[SQL SERVER 2012]]></category>
		<category><![CDATA[T-SQL]]></category>
		<category><![CDATA[Unstructured data]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=991</guid>
		<description><![CDATA[Den andra april bjuder SQLUG in till en heldag på Microsoft i Akalla där de går igenom SQL Server 2012 och Azure. Detta får ni inte missa, speciellt med tanke på vem som är inbjuden talare! Tidsschema: 08:30-09:00         Registrering, Kaffe 09.00-10.00         SQL Server 2012 Overview 10.00-10:45         T-SQL Deep-dive – What is new in SQL Server     [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=991&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kentorbi.files.wordpress.com/2012/03/deepdive1.png"><img class="alignnone size-medium wp-image-998" title="deepdive" src="http://kentorbi.files.wordpress.com/2012/03/deepdive1.png?w=286&h=300" alt="" width="286" height="300" /></a></p>
<p>Den andra april bjuder SQLUG in till en heldag på Microsoft i Akalla där de går igenom SQL Server 2012 och Azure.</p>
<p>Detta får ni inte missa, speciellt med tanke på vem som är inbjuden talare!</p>
<p><strong>Tidsschema</strong><strong>:</strong></p>
<p>08:30-09:00         Registrering, Kaffe<br />
09.00-10.00         SQL Server 2012 Overview<br />
10.00-10:45         T-SQL Deep-dive – What is new in SQL Server     2012 &amp; SQL Azure<br />
10:45-11:00         Paus<br />
11:00-11:45         Making sense of your Unstructured data in SQL Server 2012<br />
11:45-12:45         Lunch<br />
12:45-13:45         Enterprise Information Management in SQL Server 2012, Keeping you data clean!<br />
13:45-14:30         Developing Applications for SQL Azure<br />
14:30-14:50         Paus<br />
14:50-15:30         Performance tuning SQL Server 2012<br />
15:30-16:00         Ask the experts<strong></strong></p>
<p><a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032507143&amp;culture=sv-SE">https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032507143&amp;culture=sv-SE</a><strong></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/991/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/991/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/991/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=991&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/03/12/deep-dive-microsoft-sql-server-2012-sql-azure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7f0989964e5c2d00a7fd2a1369a13657?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dawi3</media:title>
		</media:content>

		<media:content url="http://kentorbi.files.wordpress.com/2012/03/deepdive1.png?w=286" medium="image">
			<media:title type="html">deepdive</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Business Intelligence Conference 2012</title>
		<link>http://kentorbi.com/2012/03/12/microsoft-business-intelligence-conference-2012/</link>
		<comments>http://kentorbi.com/2012/03/12/microsoft-business-intelligence-conference-2012/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 10:15:09 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Göteborg]]></category>
		<category><![CDATA[Kentor]]></category>
		<category><![CDATA[konferens]]></category>
		<category><![CDATA[Microsft]]></category>
		<category><![CDATA[Stockholm]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=979</guid>
		<description><![CDATA[Vill påminna alla ni BI-fantaster att Microsoft har sin årliga Business Intelligence konferens i Stockholm den 27 Mars och den 28 Mars i Göteborg. In och boka! http://www.microsoft.com/sv-se/business/losningsomraden/business-intelligence-conference.aspx Vi från Kentor kommer vara där hela dagen som åhörare, så är ni där är det bara att komma fram och säga hej.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=979&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kentorbi.files.wordpress.com/2012/03/microsoft.png"><img class="size-full wp-image" src="http://kentorbi.files.wordpress.com/2012/03/microsoft.png?w=330" alt="Image" /></a></p>
<p>Vill påminna alla ni BI-fantaster att Microsoft har sin årliga Business Intelligence konferens i Stockholm den 27 Mars och den 28 Mars i Göteborg.</p>
<p>In och boka!</p>
<p><a href="http://www.microsoft.com/sv-se/business/losningsomraden/business-intelligence-conference.aspx">http://www.microsoft.com/sv-se/business/losningsomraden/business-intelligence-conference.aspx</a></p>
<p>Vi från Kentor kommer vara där hela dagen som åhörare, så är ni där är det bara att komma fram och säga hej.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/979/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/979/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/979/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=979&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/03/12/microsoft-business-intelligence-conference-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7f0989964e5c2d00a7fd2a1369a13657?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dawi3</media:title>
		</media:content>

		<media:content url="http://kentorbi.files.wordpress.com/2012/03/microsoft.png?w=330" medium="image">
			<media:title type="html">Image</media:title>
		</media:content>
	</item>
		<item>
		<title>Vad är BI del 3</title>
		<link>http://kentorbi.com/2012/02/10/vad-ar-bi-del-3/</link>
		<comments>http://kentorbi.com/2012/02/10/vad-ar-bi-del-3/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 15:04:57 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Affärsfokus]]></category>
		<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[affärsprocess]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Data Warehouse]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=963</guid>
		<description><![CDATA[Del 3 I de två tidigare delarna har vi definierat BI som uppföljningen av en verksamhets affärsprocess. Samt identifierat de funktionella komponenter som krävs vid data-förberedelse i en enterprise BI miljö. Vi kommer i detta inlägg identifiera resterande komponenter i vår enterprise BI-stack. Avslutningsvis använder vi den kompletta BI-stack modellen för att identifiera tre vanligt [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=963&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><em>Del 3</em></strong></p>
<p>I de två tidigare delarna har vi definierat BI som uppföljningen av en verksamhets affärsprocess. Samt identifierat de funktionella komponenter som krävs vid data-förberedelse i en enterprise BI miljö.</p>
<p>Vi kommer i detta inlägg identifiera resterande komponenter i vår enterprise BI-stack. Avslutningsvis använder vi den kompletta BI-stack modellen för att identifiera tre vanligt förekommande varianter av vår definition och vilka implikationer de tre varianterna har på en verksamhets BI-mognad.<span id="more-963"></span></p>
<h2>Data användning</h2>
<p>Återstående komponenter beskriver de verktyg som riktar sig till slutanvändaren.  Användare som genomför uppföljningen och har tillräcklig verksamhetskunskap för att dra slutsatser av den. Med ett samlingsnamn kallar vi dessa komponenter för data användnings komponenter.</p>
<h4>Analys</h4>
<p>Här placerar vi verktyg för den mer avancerade användaren. Användare med djup förståelse både för datamängden och verktyget. Utmärkande för analys verktyg är att de bara oftast är tillgängliga för ett begränsat antal användare som får möjlighet att fritt interagera med en avgränsad datamängd. Exempel på funktionalitet som analys verktyg stöder är datamining, statistisk analys och ad hoc querying.</p>
<h4>Rapportering</h4>
<p>Verktyg med ett stort antal mindre avancerade användare. Här krävs ingen djupare förståelse av vare sig verktyg eller datamängd. Användaren har begränsade möjligheter att interagera med datamängden. Exempel på rapporterings funktionalitet är statisk rapportering, scorecards och dashboards.</p>
<h2>Hela BI stacken</h2>
<p>Om vi samlar alla våra identifierade komponenter i samma stack modell ser den ut som nedan. Modellen är såklart väldigt översiktlig, men ger en bra introduktion till vad som krävs från en IT avdelning för att kunna erbjuda verksamheten en enterprise BI miljö.</p>
<p><a href="http://kentorbi.files.wordpress.com/2012/02/capture.png"><img class="alignnone size-full wp-image-964" title="Capture" src="http://kentorbi.files.wordpress.com/2012/02/capture.png?w=490" alt=""   /></a></p>
<h2>BI mognad</h2>
<p>Efter ganska många år som BI konsult och minst lika många olika kunduppdrag, har jag stött på en mängd olika sätt att implementera BI. Med hjälp av stack modell kan vi gruppera dem i tre dominerande definitioner. Min erfarenhet är att vilken av dessa tre definitioner en verksamhet ligger närmast, säger väldigt mycket om deras grad av BI mognad.</p>
<p>Skillnaden mellan de tre definitionerna ligger i vilken omfattning man valt att implementera komponenterna för data förberedelse. Ett arbete som de flesta verksamheter upplever som mycket svårt (det är inte lätt att komma överens om vad en kund är för något) och dyrt. Värdet som dataförberedelsen skapar ligger långt i framtiden och det är inte alla som har tålamodet och disciplinen som krävs.</p>
<h4>Fristående datamarts.</h4>
<p>Verksamheter som helt hoppar över data förberedelsen och kopplar sina dataanvändningsverktyg direkt mot källsystemen. Fördelen är att man uppnår resultat väldigt fort. Nackdelen är givetvis en väldigt splittrad bild av verksamheten. Detta angreppssätt, som funnits sen hålkortens tid, har fått ny vind i segeln i takt med att in memory tekniken utvecklats. Ur ett enterprise BI-perspektiv är fristående datamarts förkastligt, för varje nytt mart som byggs rör man sig längre och längre ifrån en helhetsbild av verksamheten.</p>
<h4>Datawarehouse</h4>
<p>Här har verksamheten insett nyttan av gemensam uppföljning av flera affärsprocesser. Man har byggt ett eller flera datawarehouse för detta ändamål. Varje datawarehouse har implementerat sina egna komponenter för dataintegration, datakvalité och masterdata management. Dessa warehouse drivs och förvaltas av för varandra fristående grupperingar inom verksamheten.</p>
<h4>Enterprise BI</h4>
<p>En verksamhet som implementerar all delar av BI-stacken som fristående komponenter och där även exekveringsdelen av IT-processen tar ett ansvar för att förbereda data för uppföljning. Alla viktiga affärsobjekt har minst en accepterad uppföljnings definition. Det går att följa upp hela verksamheten i ett verktyg. Man har skapat en ”single version of the truth”.</p>
<p>Jag har ännu inte sett en verksamhet som nått hela vägen. De flesta kämpar fortfarande med att röra sig från fristående datamarts mot datawarehouse.</p>
<h2>Sist, men inte minst</h2>
<p>BI är en process som bör drivas av affärsverksamheten och inte av IT, denna definition är kraftigt begränsad i att den endast beskriver vad som krävs av IT för att stödja verksamhetens BI-behov.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/963/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=963&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/02/10/vad-ar-bi-del-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f5b11df6efbe68508360b9057ba8414?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bjoleu</media:title>
		</media:content>

		<media:content url="http://kentorbi.files.wordpress.com/2012/02/capture.png" medium="image">
			<media:title type="html">Capture</media:title>
		</media:content>
	</item>
		<item>
		<title>Ett resonemang</title>
		<link>http://kentorbi.com/2012/01/25/ett-resonemang/</link>
		<comments>http://kentorbi.com/2012/01/25/ett-resonemang/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 10:47:41 +0000</pubDate>
		<dc:creator>Gábor</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[Ej BI-relaterat]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[strength]]></category>
		<category><![CDATA[comic]]></category>
		<category><![CDATA[serie]]></category>
		<category><![CDATA[lösenord]]></category>
		<category><![CDATA[styrka]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=950</guid>
		<description><![CDATA[Ett intressant resonemang, men är det verkligen så enkelt? http://xkcd.com/936/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=950&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ett intressant resonemang, men är det verkligen så enkelt?</p>
<p><img class="alignright" title="Password Strength" src="http://imgs.xkcd.com/comics/password_strength.png" alt="" width="740" height="601" /><a title="xkcd.com" href="http://xkcd.com/936/" target="_blank">http://xkcd.com/936/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/950/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=950&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/01/25/ett-resonemang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d2c6e05a492dcd2da7df0b975f3e5ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gabszi</media:title>
		</media:content>

		<media:content url="http://imgs.xkcd.com/comics/password_strength.png" medium="image">
			<media:title type="html">Password Strength</media:title>
		</media:content>
	</item>
		<item>
		<title>Vad är Business Intelligence</title>
		<link>http://kentorbi.com/2012/01/11/vad-ar-business-intelligence/</link>
		<comments>http://kentorbi.com/2012/01/11/vad-ar-business-intelligence/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 13:23:12 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Alla inlägg]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[BI-stack]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[definition]]></category>

		<guid isPermaLink="false">http://kentorbi.com/?p=943</guid>
		<description><![CDATA[Del 2 I del 1 påbörjade vi vårt mycket ambitiösa projekt med att definiera BI. Vi bestämde oss för att se BI som uppföljningen av en verksamhets affärsprocesser. I detta andra inlägg ska vi påbörja arbetet med att skapa en modell som definiera de funktionella komponenter som bygger en värdeskapande enterprise BI miljö. En enterprise [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=943&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><em>Del 2</em></strong></p>
<p>I del 1 påbörjade vi vårt mycket ambitiösa projekt med att definiera BI. Vi bestämde oss för att se BI som uppföljningen av en verksamhets affärsprocesser.</p>
<p>I detta andra inlägg ska vi påbörja arbetet med att skapa en modell som definiera de funktionella komponenter som bygger en värdeskapande enterprise BI miljö. En enterprise BI miljö syftar på en miljö som stöder en gemensam uppföljning av en verksamhets samtliga affärsprocesser, a single point of truth. BI´s heliga Graal. Modellen kommer att vara en komponent stack, där varje komponent placeras in efter sitt beroende förhållande till övriga komponenter.</p>
<h2>Källsystem</h2>
<p>Exekveringsprocessen matar uppföljningsprocessen med data. Utan exekvering ingen uppföljning. Därför placerar vi exekvering som grunden i vår komponent stack. Vi fortsätter vår trend av förenkling och definierar exekveringsprocessens funktionella komponenter som källsystem.</p>
<h2>Data förberedelse</h2>
<p>Affärsdata finns utspritt över en mängd olika källsystem runt om i verksamheten. Ofta finns det flera olika system som stöder samma del-affärsprocess.  För att skapa en samlad bild av verksamheten måste affärs data samlas in och göras enhetlig. Denna process kallar vi för data förberedelse (data preparation, ibland även kallat data management). Ansvaret för dataförberedelse delas mellan exekveringsprocessen och uppföljningsprocessen. Desto tidigare i exekveringsprocessen ett affärsobjekt anpassas till gemensamma definitioner desto enklare blir det att följa upp.</p>
<p>Vi delar in data förberedelse i fyra komponenter.</p>
<h4>Data integration</h4>
<p>Ansvarar för integrationen mellan exekvering och uppföljning. Oftast behöver en IT process två integrationskomponenter. En för integration mellan olika exekverings komponenter. Denna är meddelande orienterad och hanterar en transaktion eller ett affärsobjekt åt gången. Den andra integrationskomponenten stöder integrationen mellan exekvering och uppföljning. Denna är batch orienterad och hanterar stora mängder transaktioner eller affärsobjekt åt gången. Vår komponent syftar på den batch orienterade.</p>
<h4>Data kvalité</h4>
<p>Dålig data kvalité i källsystemen är oftast den största utmaningen i ett BI projekt. Dålig kvalité leder till att stora mängder affärsdata blir oanvändbar och att värdet av verksamhetens data historik minskar. Denna komponent ansvarar för att all affärsdata lever upp till de kvalitéts krav som ställs för en meningsfull uppföljning.</p>
<h4>Master data management (MDM)</h4>
<p>Samma affärsobjekt används ofta i en mängd olika källsystem. Oftast har dessa system lite olika definitioner på affärsobjekten. Ett klassiskt exempel är kund. Det är sällan som det finns en rådande definition av vad en kund är i alla källsystem. MDM komponenten har som uppgift att implementera en rådande definition av varje affärsobjekt och se till att all källdata anpassas till denna definition. I uppföljningssammanhang accepteras denna definition som den enda sanningen.</p>
<h4>Datawarehouse</h4>
<p>Modellerar data till att passa för de specifika krav som ställs på uppföljning. Modeller som är anpassade för analysera stora mängder data. I icke enterprise miljöer är ofta de underliggande komponenterna (Data integration, Data kvalité, Master Data Management) naturligt integrerade delar av ett datawarehouse. I icke enterprise miljöer existerar ofta flera datawarehouse som var för sig täcker olika delar av verksamhetens affärsdata.</p>
<h2>BI stacken</h2>
<p>Om vi placerar in ovan definierade komponenter i en och samma modell ser den ut som nedan. Vi kallar modellen för BI stacken.</p>
<p><a href="http://kentorbi.files.wordpress.com/2012/01/capture.png"><img class="alignnone size-full wp-image-944" title="Capture" src="http://kentorbi.files.wordpress.com/2012/01/capture.png?w=490&h=402" alt="" width="490" height="402" /></a></p>
<h2>I nästa inlägg…</h2>
<p>Definierar vi de översta nivåerna i BI stacken, komponenter för data användning. Samt tittar på några andra, mindre omfattande men vanligt förekommande, definitioner av BI och vilka implikationer dessa varianter har på en verksamhets IT mognad.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kentorbi.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kentorbi.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kentorbi.wordpress.com/943/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kentorbi.com&#038;blog=22156278&#038;post=943&#038;subd=kentorbi&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kentorbi.com/2012/01/11/vad-ar-business-intelligence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2f5b11df6efbe68508360b9057ba8414?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bjoleu</media:title>
		</media:content>

		<media:content url="http://kentorbi.files.wordpress.com/2012/01/capture.png" medium="image">
			<media:title type="html">Capture</media:title>
		</media:content>
	</item>
	</channel>
</rss>
