<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: PowerPivot Time intelligent functions golden rules</title>
	<atom:link href="http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/feed" rel="self" type="application/rss+xml" />
	<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules</link>
	<description>Bringing BI to the masses</description>
	<lastBuildDate>Tue, 31 Jan 2012 13:02:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Kasper de Jonge</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1921</link>
		<dc:creator>Kasper de Jonge</dc:creator>
		<pubDate>Fri, 27 May 2011 16:24:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1921</guid>
		<description>Hi &lt;a href=&quot;#comment-1918&quot; rel=&quot;nofollow&quot;&gt;@Hans Geurtsen &lt;/a&gt;,

The reason is that DAX needs the values of an actual date column to work its magic. How will it be able to go back one year if it has a int value?  If you don&#039;t use the ALL in your example the row context that is being created by the relationship will only return a single row from the date table. And it needs all rows from the date column to be able to use the time intel function (hence the ALL).

Hope that answers your question.
Kasper</description>
		<content:encoded><![CDATA[<p>Hi <a href="#comment-1918" rel="nofollow">@Hans Geurtsen </a>,</p>
<p>The reason is that DAX needs the values of an actual date column to work its magic. How will it be able to go back one year if it has a int value?  If you don&#8217;t use the ALL in your example the row context that is being created by the relationship will only return a single row from the date table. And it needs all rows from the date column to be able to use the time intel function (hence the ALL).</p>
<p>Hope that answers your question.<br />
Kasper</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans Geurtsen</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1918</link>
		<dc:creator>Hans Geurtsen</dc:creator>
		<pubDate>Fri, 27 May 2011 06:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1918</guid>
		<description>Kasper, could you elaborate on rule #5? I do not understand fully why I would have to use the All function when my time table in the datawarehouse is linked to the fact table on a surrogate key, like in Adventure Works DW. 

Thanks,
Hans.</description>
		<content:encoded><![CDATA[<p>Kasper, could you elaborate on rule #5? I do not understand fully why I would have to use the All function when my time table in the datawarehouse is linked to the fact table on a surrogate key, like in Adventure Works DW. </p>
<p>Thanks,<br />
Hans.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frits Nagtegaal</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1342</link>
		<dc:creator>Frits Nagtegaal</dc:creator>
		<pubDate>Tue, 12 Oct 2010 08:12:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1342</guid>
		<description>Hi Kasper,

Indeed, after some practice I found out that date and time function work much better joining them on a date field. Processing time is also much shorter.

Thanks again, Frits
Building datawarehouses on SAP without SAP BW</description>
		<content:encoded><![CDATA[<p>Hi Kasper,</p>
<p>Indeed, after some practice I found out that date and time function work much better joining them on a date field. Processing time is also much shorter.</p>
<p>Thanks again, Frits<br />
Building datawarehouses on SAP without SAP BW</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frits Nagtegaal</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1339</link>
		<dc:creator>Frits Nagtegaal</dc:creator>
		<pubDate>Mon, 11 Oct 2010 21:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1339</guid>
		<description>Hi Kasper,

Clear. Indeed these are golden rules. After creating the join between the time table and the fact table on a date field, functions with YTD and filters on date are doing what you expected without building workarounds. Also the processing time takes much, much shorter.

Thanks again,
Frits
www.newfrontiers.com</description>
		<content:encoded><![CDATA[<p>Hi Kasper,</p>
<p>Clear. Indeed these are golden rules. After creating the join between the time table and the fact table on a date field, functions with YTD and filters on date are doing what you expected without building workarounds. Also the processing time takes much, much shorter.</p>
<p>Thanks again,<br />
Frits<br />
<a href="http://www.newfrontiers.com" rel="nofollow">http://www.newfrontiers.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kasper de Jonge</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1324</link>
		<dc:creator>Kasper de Jonge</dc:creator>
		<pubDate>Wed, 06 Oct 2010 18:54:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1324</guid>
		<description>Hi Frits,

For a multiple reason, check out this blog post for an example:
http://www.powerpivotblog.nl/ok-why-should-i-want-to-load-an-entire-time-table-in-powerpivot
and 
http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-revisited-why-use-all-and-how-to-work-around-it

Kasper</description>
		<content:encoded><![CDATA[<p>Hi Frits,</p>
<p>For a multiple reason, check out this blog post for an example:<br />
<a href="http://www.powerpivotblog.nl/ok-why-should-i-want-to-load-an-entire-time-table-in-powerpivot" rel="nofollow">http://www.powerpivotblog.nl/ok-why-should-i-want-to-load-an-entire-time-table-in-powerpivot</a><br />
and<br />
<a href="http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-revisited-why-use-all-and-how-to-work-around-it" rel="nofollow">http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-revisited-why-use-all-and-how-to-work-around-it</a></p>
<p>Kasper</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frits Nagtegaal</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1322</link>
		<dc:creator>Frits Nagtegaal</dc:creator>
		<pubDate>Wed, 06 Oct 2010 10:07:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1322</guid>
		<description>Hi Kasper,

Thanks a lot for this. In our dataset (it is a datawarehouse on SAP R/3 data) in de DWH area we work with artificial keys. Also for the time table. So far I did not encounter problems with these, but I&#039;m relative new to DAX. What kind of problems, or functions not properly working can I expect?

Groet, Frits
Building datawarehouses on SAP without SAP BW</description>
		<content:encoded><![CDATA[<p>Hi Kasper,</p>
<p>Thanks a lot for this. In our dataset (it is a datawarehouse on SAP R/3 data) in de DWH area we work with artificial keys. Also for the time table. So far I did not encounter problems with these, but I&#8217;m relative new to DAX. What kind of problems, or functions not properly working can I expect?</p>
<p>Groet, Frits<br />
Building datawarehouses on SAP without SAP BW</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kasper de Jonge PowerPivot Blog &#187; Get the YTD of same period last year using DAX</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1247</link>
		<dc:creator>Kasper de Jonge PowerPivot Blog &#187; Get the YTD of same period last year using DAX</dc:creator>
		<pubDate>Wed, 22 Sep 2010 17:03:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1247</guid>
		<description>[...] have followed the time intelligence golden rules to perfection and you think you can handle all time intelligence DAX functions. But unlike the [...]</description>
		<content:encoded><![CDATA[<p>[...] have followed the time intelligence golden rules to perfection and you think you can handle all time intelligence DAX functions. But unlike the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kasper de Jonge PowerPivot Blog &#187; PowerPivot time intelligent functions revisited: why use ALL() and how to work around it</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-1164</link>
		<dc:creator>Kasper de Jonge PowerPivot Blog &#187; PowerPivot time intelligent functions revisited: why use ALL() and how to work around it</dc:creator>
		<pubDate>Fri, 10 Sep 2010 20:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-1164</guid>
		<description>[...] UPDATE: In the RTM version of PowerPivot the using of all for Time intel function isn&#8217;t necessary any more:  check out the PowerPivot Time intelligent functions golden rules [...]</description>
		<content:encoded><![CDATA[<p>[...] UPDATE: In the RTM version of PowerPivot the using of all for Time intel function isn&#8217;t necessary any more:  check out the PowerPivot Time intelligent functions golden rules [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PowerPivot &#8211; DAX &#8211; Time Intelligent Functions &#8211; Golden Rules &#171; Thiago Zavaschi R2</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-917</link>
		<dc:creator>PowerPivot &#8211; DAX &#8211; Time Intelligent Functions &#8211; Golden Rules &#171; Thiago Zavaschi R2</dc:creator>
		<pubDate>Sat, 19 Jun 2010 14:58:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-917</guid>
		<description>[...] elas (fonte: Kasper de Jonge, para variar, hehe, o cara é [...]</description>
		<content:encoded><![CDATA[<p>[...] elas (fonte: Kasper de Jonge, para variar, hehe, o cara é [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kasper de Jonge PowerPivot and MS BI Blog &#187; Ok why should i want to load an entire time table in PowerPivot ?</title>
		<link>http://www.powerpivotblog.nl/powerpivot-time-intelligent-functions-golden-rules/comment-page-1#comment-909</link>
		<dc:creator>Kasper de Jonge PowerPivot and MS BI Blog &#187; Ok why should i want to load an entire time table in PowerPivot ?</dc:creator>
		<pubDate>Tue, 15 Jun 2010 15:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.powerpivotblog.nl/?p=1575#comment-909</guid>
		<description>[...] remember the Time intelligent function golden rules ? One of the key items there is [...]</description>
		<content:encoded><![CDATA[<p>[...] remember the Time intelligent function golden rules ? One of the key items there is [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

