<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQLBI - Marco Russo : SSAS, PowerPivot</title><link>http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/PowerPivot/default.aspx</link><description>Tags: SSAS, PowerPivot</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>DAX Studio for Excel 2013 finally available! #dax #excel #powerpivot #ssas #tabular</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/05/04/dax-studio-for-excel-2013-finally-available-dax-excel-powerpivot-ssas-tabular.aspx</link><pubDate>Sat, 04 May 2013 05:49:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48963</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>2</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/48963.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=48963</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=48963</wfw:comment><description>&lt;p&gt;I'm so happy that &lt;a href="http://www.sqlbi.com/tools/dax-studio/"&gt;DAX Studio&lt;/a&gt; finally supports Excel 2013! As &lt;a href="http://geekswithblogs.net/darrengosbell/archive/2013/05/04/new-release---dax-studio-1.2-with-excel-2013-support.aspx"&gt;Darren Gosbell described in his blog&lt;/a&gt;, this release has a few internal changes that will better support future enhancements. I will port the code to capture the query plan for a query in this new release, but unfortunately it will require some weeks because I'm traveling a lot in these days.&lt;/p&gt;&lt;p&gt;If you write DAX formulas and queries for PowerPivot or Analysis Services Tabular, DAX Studio is a must have tool: do you really want to live without a DAX Editor? There are a lot of possible improvements and I hope other contributors will give their help to &lt;a href="http://daxstudio.codeplex.com/"&gt;this Codeplex project&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=48963" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Excel/default.aspx">Excel</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/DAX/default.aspx">DAX</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Tabular/default.aspx">Tabular</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Excel+2013/default.aspx">Excel 2013</category></item><item><title>LASTNONBLANK and FIRSTNONBLANK functions work with any column #dax #powerpivot #ssas #tabular</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/04/19/lastnonblank-and-firstnonblank-functions-work-with-any-column-dax-powerpivot-ssas-tabular.aspx</link><pubDate>Fri, 19 Apr 2013 10:28:50 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48789</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/48789.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=48789</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=48789</wfw:comment><description>&lt;p&gt;During a &lt;a href="http://www.powerpivotworkshop.com/"&gt;PowerPivot Workshop&lt;/a&gt; course we received an interesting question from a student: “Can I use LASTNONBLANK (and FIRSTNONBLANK) with a column which is not a date column?”&lt;/p&gt;  &lt;p&gt;The reason is that we introduce LASTNONBLANK in the Advanced Time Intelligence module, because its typical use case is on a date column. However, you can use these functions on any column, which raises the question about what happens at that point. The sort order used is the one that depends on the data type of the column. If it is a Text column, the alphabetical sort order is the reference order. If it is a number, then the numeric order is the reference.&lt;/p&gt;  &lt;p&gt;What happens if a column has the “Sort By Column” property set to another column? This sort order is &lt;strong&gt;*not considered*&lt;/strong&gt; by LASTNONBLANK and FIRSTNONBLANK functions. Even if a PivotTable shows you data sorted according to Sort by Column property, any DAX formula ignores such a sort order. Thus, be careful writing your DAX queries if you have to do some assumptions on the sort order of a column using DAX functions that rely on sort order, such as LASTNONBLANK and FIRSTNONBLANK.&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=48789" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Excel/default.aspx">Excel</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/DAX/default.aspx">DAX</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Tabular/default.aspx">Tabular</category></item><item><title>Optimize memory in #powerpivot and #ssas #tabular</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/04/03/optimize-memory-in-powerpivot-and-ssas-tabular.aspx</link><pubDate>Wed, 03 Apr 2013 10:55:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48473</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>1</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/48473.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=48473</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=48473</wfw:comment><description>&lt;p&gt;Microsoft published an interesting article about how to &lt;a href="http://office.microsoft.com/en-us/excel-help/create-a-memory-efficient-data-model-using-excel-2013-and-the-powerpivot-add-in-HA103981538.aspx"&gt;optimize memory consumption of a PowerPivot Data Model in Excel 2013&lt;/a&gt;. All these suggestions are also valid for SSAS Tabular. I&amp;nbsp;also wrote an article&amp;nbsp;&lt;a href="http://www.sqlbi.com/articles/checklist-for-memory-optimizations-in-powerpivot-and-tabular-models/"&gt;Checklist for Memory Optimizations in PowerPivot and Tabular Models&lt;/a&gt; with a summary of the best practices.&lt;/p&gt;  &lt;p&gt;The short list of things to do is very valuable:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Removing columns non necessary for analysis&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Identity column (PK) of a fact table&lt;/li&gt;      &lt;li&gt;Timestamps, guid and other info useful for auditing and replication, but with no data for analysis&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;If a column has too many distinct value and cannot be removed (i.e. transaction ID in a fact table for drillthrough), consider splitting the column into multiple distinct parts.&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Each one of the parts will have a small number of unique values, and the combined total will be smaller than the original unified column. &lt;/li&gt;      &lt;li&gt;Always separate date and time in two columns, instead of the original datetime.&lt;/li&gt;      &lt;li&gt;In many cases, you also need the distinct parts to use as slicers in your reports. When appropriate, you can create hierarchies from parts like Hours, Minutes, and Seconds.&lt;/li&gt;      &lt;li&gt;Keep only the granularity you really need.&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Normalize columns keeping only those with the lower number of distinct values&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;For example, if you have quantity, price and total line amount, import quantity and price and calculate total line amount as SUMX( Sales, Sales[quantity] * Sales[price] ) instead of SUM( Sales[line amount] ) importing line amount. &lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Reduce precision of number to reduce distinct values (i.e. round to integer if decimal values are not relevant). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The reason is that VertiPaq compress data at column level, creating a dictionary for each column and storing for each row only the number of bits required to store the index to the dictionary. More details in the article &lt;a href="http://www.sqlbi.com/articles/optimizing-high-cardinality-columns-in-vertipaq/"&gt;Optimizing High Cardinality Columns in VertiPaq&lt;/a&gt; I wrote a few months ago and on the &lt;a href="http://www.sqlbi.com/books/microsoft-sql-server-2012-analysis-services-the-bism-tabular-model/"&gt;SSAS 2012 Tabular book&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;A useful macro to analyze memory consumption and quickly identify the most expensive tables and columns in a PowerPivot workbook is available on Kasper De Jonge blog &lt;a href="http://www.powerpivotblog.nl/what-is-eating-up-my-memory-powerpivot-excel-edition"&gt;What is eating up my memory the PowerPivot / Excel edition&lt;/a&gt;. There is also a version for a Tabular database in his &lt;a href="http://www.powerpivotblog.nl/what-is-using-all-that-memory-on-my-analysis-server-instance"&gt;What is using all that memory on my Analysis server instance&lt;/a&gt; post.&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=48473" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Tabular/default.aspx">Tabular</category></item><item><title>Discount for PASS Business Analytics Conference 2013 #passbac #ssas #sqlpass</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/03/12/discount-for-pass-business-analytics-conference-2013-passbac-ssas-sqlpass.aspx</link><pubDate>Tue, 12 Mar 2013 12:02:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48201</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/48201.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=48201</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=48201</wfw:comment><description>&lt;p&gt;One month ago &lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2013/02/08/first-spring-conference-pass-business-analytics-conference-and-sql-bits-passbac-sqlbits-sqlpass.aspx"&gt;I wrote about my sessions&lt;/a&gt; at PASS Business Analytics Conference 2013, in Chicago, IL on April 10-12, 2013. If you still have not registered, you can save $200 by using the code &lt;strong&gt;BAC228BL&lt;/strong&gt; and you should hurry up, because there is another discount if you &lt;a href="http://passbaconference.com/Register.aspx"&gt;register&lt;/a&gt; within March 15, 2013.&lt;/p&gt;  &lt;p&gt;If you are too lazy to click on the previous post, I will speech in two sessions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Modern Data Warehousing Strategy&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Self-Service Data Modeling&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And now that Data Explorer Preview has been made public I can disclose that Data Explorer will be covered in my Self-Service Data Modeling session! I thought about writing an article about Data Explorer, but there is already a good coverage and I suggest you to read these blogs:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.sqljason.com/2013/03/introduction-to-data-explorer-preview.html"&gt;Introduction to Data Explorer Preview for Excel&lt;/a&gt; by Jason Thomas&lt;/li&gt;    &lt;li&gt;&lt;a href="http://cwebbbi.wordpress.com/category/data-explorer/"&gt;Several posts&lt;/a&gt; by Chris Webb&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/b/dataexplorer/archive/2013/02/27/announcing-microsoft-data-explorer-preview-for-excel.aspx"&gt;Announcement&lt;/a&gt; on Data Explorer Team blog&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=48201" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Conference+Communities/default.aspx">Conference Communities</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Conference/default.aspx">Conference</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PASS/default.aspx">PASS</category></item><item><title>March 2013 Events and Workshops in Aarhus, DK and Utrecht, NL #ssas #powerpivot</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/02/06/march-2013-events-and-workshops-in-aarhus-dk-and-utrecht-nl-ssas-powerpivot.aspx</link><pubDate>Wed, 06 Feb 2013 09:22:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47461</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/47461.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=47461</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=47461</wfw:comment><description>&lt;p&gt;Spring is coming and we published many dates of &lt;a href="http://www.ssasworkshop.com/"&gt;SSAS Tabular Workshops&lt;/a&gt; around Europe and online.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sqlbi.com/articles/author/alberto-ferrari/"&gt;Alberto Ferrari&lt;/a&gt; is coming to &lt;strong&gt;Aarhus, Denmark&lt;/strong&gt;, for a 2-day &lt;strong&gt;&lt;a href="http://www.sqlbi.com/courses/ssas-tabular-workshop-aarhus-mar2013/"&gt;SSAS Tabular Workshop on March 12-13, 2013&lt;/a&gt;&lt;/strong&gt; (you can see more info and register &lt;a href="http://www.sqlbi.com/courses/ssas-tabular-workshop-aarhus-mar2013/"&gt;here&lt;/a&gt;). And Alberto will also deliver a free session in a community event on &lt;strong&gt;March 12 evening&lt;/strong&gt;: the session is &lt;strong&gt;PowerPivot for Excel 2013 in Action&lt;/strong&gt; and you can find &lt;a href="http://msbip.dk/events/60/msbip-mode-nr-12/"&gt;more info here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In the same month, I will go to Utrecht, The Netherlands, for the same 2-day &lt;strong&gt;&lt;a href="http://www.sqlbi.com/courses/ssas-workshop-utrecht-mar2012/"&gt;SSAS Tabular Workshop on March 25-26, 2013&lt;/a&gt;&lt;/strong&gt; (info and registration &lt;a href="http://www.sqlbi.com/courses/ssas-workshop-utrecht-mar2012/"&gt;here&lt;/a&gt;). We are working on a free community event on March 25, I will write an update post as soon as we define program and schedule.&lt;/p&gt;  &lt;p&gt;If you cannot travel, Alberto will also deliver a &lt;strong&gt;&lt;a href="http://www.sqlbi.com/courses/ssas-tabular-workshop-online-feb2013/"&gt;SSAS Tabular Workshop Online on February 27-28, 2013&lt;/a&gt;&lt;/strong&gt;. The schedule is optimized for America’s time zones, so attending from Europe might be convenient if you are busy in daytime. You can &lt;a href="http://www.sqlbi.com/courses/ssas-tabular-workshop-online-feb2013/"&gt;register this week&lt;/a&gt; taking advantage of the discounted Early Bird price.&lt;/p&gt;  &lt;p&gt;And there is more to come… stay tuned!&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=47461" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Communities/default.aspx">Communities</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category></item><item><title>LASTDATE dates arguments and upcoming events #dax #tabular #powerpivot</title><link>http://sqlblog.com/blogs/marco_russo/archive/2012/10/01/lastdate-dates-arguments-and-upcoming-events-dax-tabular-powerpivot.aspx</link><pubDate>Mon, 01 Oct 2012 17:04:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:45415</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/45415.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=45415</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=45415</wfw:comment><description>&lt;p&gt;Recently I&amp;nbsp;had to write a DAX formula containing a LASTDATE within the logical condition of a FILTER: I found that its behavior was not the one I expected and I further investigated. At the end, I wrote my findings in &lt;a href="http://www.sqlbi.com/articles/usage-of-dates-argument-in-a-row-context/"&gt;this article on SQLBI&lt;/a&gt;, which can be applied to any Time Intelligence function with a &amp;lt;dates&amp;gt; argument.&lt;/p&gt;&lt;p&gt;The key point&amp;nbsp;is that when you write &lt;/p&gt;&lt;p&gt;&lt;strong&gt;LASTDATE( table[column] )&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;in reality you obtain something like &lt;/p&gt;&lt;p&gt;&lt;strong&gt;LASTDATE( CALCULATETABLE( VALUES( table[column] ) ) )&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;which converts an existing row context into a filter context.&lt;/p&gt;&lt;p&gt;Thus, if you have something like &lt;/p&gt;&lt;p&gt;&lt;strong&gt;FILTER( table, table[column] = LASTDATE( table[column] )&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;the FILTER will return all the rows of table, whereas you probably want to use &lt;/p&gt;&lt;p&gt;&lt;strong&gt;FILTER( table, table[column]&amp;nbsp;= LASTDATE( VALUES( table[column] ) ) )&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;so that the existing filter context before executing FILTER is used to get the result from VALUES( table[column] ), avoiding the automatic expansion that would include a CALCULATETABLE that would hide the existing filter context.&lt;/p&gt;&lt;p&gt;If after reading the &lt;a href="http://www.sqlbi.com/articles/usage-of-dates-argument-in-a-row-context/"&gt;article&lt;/a&gt; you want to get more insights, read the Jeffrey Wang's post &lt;a href="http://mdxdax.blogspot.com/2011/01/dax-time-intelligence-functions.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;In these days I'm speaking at &lt;a href="http://www.sqlpass.org/sqlrally/2012/nordic/"&gt;SQLRally Nordic 2012&lt;/a&gt;&amp;nbsp;in Copenhagen&amp;nbsp;and I will be in &lt;a href="http://www.sqlbi.com/courses/ssas-workshop-cologne-oct2012/"&gt;Cologne (Germany)&lt;/a&gt; next week for a SSAS Tabular Workshop, whereas Alberto will teach the same workshop in &lt;a href="http://www.sqlbi.com/courses/ssas-workshop-amsterdam-oct2012/"&gt;Amsterdam&lt;/a&gt; one week later. Both workshops still have seats available and the Amsterdam's one is still in early bird discount until October 3rd!&lt;/p&gt;&lt;p&gt;Then, in November I expect to meet many blog readers at &lt;a href="http://www.sqlpass.org/summit/2012/"&gt;PASS Summit 2012&lt;/a&gt; in Seattle and I hope to find the time to write other article on interesting things on Tabular and PowerPivot. Stay tuned!&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=45415" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Conference/default.aspx">Conference</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Communities/default.aspx">Communities</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/DAX/default.aspx">DAX</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PASS/default.aspx">PASS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Tabular/default.aspx">Tabular</category></item><item><title>The ultimate Calendar table for #powerpivot (and #ssas, why not)</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/10/10/the-ultimate-calendar-table-for-powerpivot-and-ssas-why-not.aspx</link><pubDate>Mon, 10 Oct 2011 12:09:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:38883</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>6</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/38883.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=38883</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=38883</wfw:comment><description>Boyan Penev announced the availability of DateStream project on CodePlex: it is a data feed that can be consumed by PowerPivot but also to generate a calendar table for any type of usage. Yes, Analysis Services has a wizard, but when you are in a hurry...(&lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2011/10/10/the-ultimate-calendar-table-for-powerpivot-and-ssas-why-not.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=38883" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category></item><item><title>Separate date and time in #powerpivot (and #bism tabular)</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/09/01/separate-date-and-time-in-powerpivot-and-bism-tabular.aspx</link><pubDate>Thu, 01 Sep 2011 09:24:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:38205</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/38205.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=38205</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=38205</wfw:comment><description>In PowerPivot you can import data from several sources and it is often the case that you import a DateTime column from a database. From an analytical point of view, you usually make analysis over dates (day/month/year/quarter/week) and over time (hour/minute)...(&lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2011/09/01/separate-date-and-time-in-powerpivot-and-bism-tabular.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=38205" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/BISM/default.aspx">BISM</category></item><item><title>The Microsoft BI Roadmap: BISM, UDM and Beyond</title><link>http://sqlblog.com/blogs/marco_russo/archive/2010/11/15/the-microsoft-bi-roadmap-bids-udm-and-beyond.aspx</link><pubDate>Mon, 15 Nov 2010 13:05:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:30581</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>6</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/30581.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=30581</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=30581</wfw:comment><description>Microsoft recently announced a new roadmap for its BI architecture. The next version of SQL Server, codenamed “Denali”, is going to introduce a new semantic model named BISM (Business Intelligence Semantic Model). Analysis Services will host it and it...(&lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2010/11/15/the-microsoft-bi-roadmap-bids-udm-and-beyond.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=30581" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Business+Intelligence/default.aspx">Business Intelligence</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Conference/default.aspx">Conference</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/MDX/default.aspx">MDX</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Excel/default.aspx">Excel</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/BIDS/default.aspx">BIDS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PowerPivot/default.aspx">PowerPivot</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/DAX/default.aspx">DAX</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/PASS/default.aspx">PASS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/BISM/default.aspx">BISM</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/UDM/default.aspx">UDM</category></item></channel></rss>