<?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>Search results matching tags 'SSAS', 'DAX', and 'Analysis Services'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=SSAS,DAX,Analysis+Services&amp;orTags=0</link><description>Search results matching tags 'SSAS', 'DAX', and 'Analysis Services'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Advanced DAX course in May - unique date in 1H 2013 #dax #tabular #ssas #powerpivot</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/04/22/advanced-dax-course-in-may-unique-date-in-1h-2013-dax-tabular-ssas-powerpivot.aspx</link><pubDate>Mon, 22 Apr 2013 08:55:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48797</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;One year after the release of SQL Server 2012 I see the growing demand for DAX. There are two reasons for that: an higher number of PowerPivot users started to build more complex data models, and SSAS Tabular is starting to be adopted by a larger number of companies, with and without a previous experience on former versions of Analysis Services.&lt;/p&gt;  &lt;p&gt;For this reasons we decided to offer a &lt;a href="http://www.sqlbi.com/courses/dax-advanced-workshop-london-may2013/"&gt;first public edition&lt;/a&gt; of our &lt;strong&gt;&lt;a href="http://www.sqlbi.com/training/"&gt;Advanced DAX Workshop&lt;/a&gt;&lt;/strong&gt;, a training on DAX that is aimed at Advanced PowerPivot users and Analysis Services developers that want to master the DAX language. Up to now, we offered this course only for &lt;a href="http://www.sqlbi.com/courses-on-site/dax-advanced-workshop/"&gt;private classes&lt;/a&gt;, because of the limited demand, but now there is enough interest and adoption to justify an open class.&lt;/p&gt;  &lt;p&gt;The goal of this DAX training is learning to write DAX expressions for measures and calculated columns, DAX queries for reporting needs, read DAX query plans and optimize DAX formulas. The course is a three-day workshop that includes many hands-on lab sessions, with exercises that will guide you in the learning process of the more advanced DAX concepts, enabling you to master the writing of DAX code.&lt;/p&gt;  &lt;p&gt;The course will be in &lt;a href="http://www.sqlbi.com/courses/dax-advanced-workshop-london-may2013/"&gt;London on May 13-15, 2013&lt;/a&gt;. There are direct flights with a huge number of countries and cities, also outside of Europe. We do not expect to deliver other editions of this course before other 5-6 months, so don’t lose the chance to attend this intensive DAX master course. I will be the teacher in this edition and Chris Webb will assist me in organization with &lt;a href="http://www.technitrain.com/"&gt;Technitrain&lt;/a&gt;. So don’t wait, early bird discount will expire in a few days, &lt;a href="http://www.sqlbi.com/courses/dax-advanced-workshop-london-may2013/#register"&gt;register now&lt;/a&gt; and join us in London!&lt;/p&gt;</description></item><item><title>First DAX Advanced Workshop in London, May 2013 #dax #tabular #ssas</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/02/07/first-dax-advanced-workshop-in-london-may-2013-dax-tabular-ssas.aspx</link><pubDate>Thu, 07 Feb 2013 10:21:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47516</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;Are you working with SSAS Tabular? Are you an experienced PowerPivot user? In both cases, you should be aware that there is only one skill that is important for PowerPivot and SSAS Tabular, and it is the &lt;strong&gt;DAX &lt;/strong&gt;language. I and Alberto have been using DAX since 2010, wrote several &lt;a href="http://www.sqlbi.com/books/"&gt;books&lt;/a&gt; containing several chapters about DAX and we know that there is still much to do. We have plans to publish more content online (more on this in a few months…) but we realized that the number of companies building tabular models is increasing every day. The common issues we see are about design, calculation, queries and performance. All of them are related to DAX, and we understand that learning DAX requires mentoring and practice (if only we had that 3 years ago…).&lt;/p&gt;  &lt;p&gt;Well, the good news is that now you can learn DAX deeper and faster. We created a new intensive DAX course that we called &lt;strong&gt;DAX Advanced Workshop&lt;/strong&gt;. It is a three-day classroom that is aimed to Advanced PowerPivot users and Analysis Services developers that want to master the DAX language and improve their skills in performance optimization. The course &lt;b&gt;includes hands-on lab sessions&lt;/b&gt; assisted by the trainer (me or Alberto), including exercises for creating queries, solving business problems and locating performance bottlenecks in DAX.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Prerequisite&lt;/b&gt;: Attendees need to have a basic knowledge of the SQL 2012 Analysis Services Tabular modeling or they need to be familiar with PowerPivot for Excel and have produced at least some basic reports. A prerequisite of the course is the participation to a SSAS Tabular or PowerPivot Workshop, or having equivalent experience.&lt;/p&gt;  &lt;p&gt;If you think you’re ready for that, we have a single date in Europe before summer, and it will be in &lt;strong&gt;&lt;a href="http://www.sqlbi.com/courses/dax-advanced-workshop-london-may2012/"&gt;London on May 13-15, 2013&lt;/a&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;. You can &lt;a href="http://www.sqlbi.com/courses/dax-advanced-workshop-london-may2012/"&gt;download course outline and register here&lt;/a&gt;. Seats are limited, hands-on-labs requires real assistance. You have to bring your laptop for hands-on-labs. It will be funny, but it will be tough!&lt;/p&gt;  &lt;p&gt;We don’t have plans for other editions until next fall, so if you are interested, free your agenda. Unless you want an &lt;a href="http://www.sqlbi.com/courses-on-site/dax-advanced-workshop/"&gt;on-site edition in another date&lt;/a&gt;, of course.&lt;/p&gt;  &lt;p&gt;Please, let me know if you are interested in US. You might have a good excuse to visit London, but if this is not enough, then &lt;a href="mailto:marco.russo@sqlbi.com"&gt;give me your feedback&lt;/a&gt;. We will evaluate demand from US in order to schedule other public classes.&lt;/p&gt;</description></item><item><title>End of 2012 and news in 2013 for #PowerPivot, #ssas #tabular and BI</title><link>http://sqlblog.com/blogs/marco_russo/archive/2012/12/27/end-of-2012-and-news-in-2013-for-powerpivot-ssas-tabular-and-bi.aspx</link><pubDate>Thu, 27 Dec 2012 18:26:38 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:46845</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;This year is going to end, Maya failed their predictions and while this is bad for predictive industry, it’s also good for all of us!&lt;/p&gt;  &lt;p&gt;We’ve seen many news in Microsoft BI stack:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Excel 2013 has been RTM’d – its General Availability is expected in early 2013 but many early adopters are already using it daily (myself included)&lt;/li&gt;    &lt;li&gt;PowerPivot and Power View are both integrated in Excel 2013 and I think that they are the most compelling reason to upgrade your Excel. Power View alone worth the effort&lt;/li&gt;    &lt;li&gt;SQL Server 2012 has been released and I’m seeing the first SSAS Tabular projects going in production in these days.&lt;/li&gt;    &lt;li&gt;I, Alberto and Chris published the book &lt;a id="bp___v___ctl00_ctl00_rcr_bsb___lcl___Categories_ctl00_Links_ctl08_Link" title="A full coverage of the SSAS Tabular model, new in SQL Server 2012" href="http://www.amazon.com/gp/product/0735658188/?tag=se04-20"&gt;&lt;font color="#0066cc"&gt;Microsoft SQL Server 2012 Analysis Services: The BISM Tabular Model&lt;/font&gt;&lt;/a&gt;, which has good reviews and is selling well. It’s clear that the interest is high in this new technology for Corporate BI&lt;/li&gt;    &lt;li&gt;We also run several &lt;a href="http://www.ssasworkshop.com"&gt;SSAS Tabular Workshops&lt;/a&gt;, many sessions about Tabular topics in conferences and user groups.&lt;/li&gt;    &lt;li&gt;I stopped writing blogs/article in the last weeks, but don’t worry, it’s just that I and Alberto are just writing another book…&lt;/li&gt;    &lt;li&gt;We recorded several &lt;a href="http://projectbotticelli.com/dax"&gt;videos about DAX for Project Botticelli&lt;/a&gt; and we’ll enhance this library in 2013.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So what’s next in 2013? Let’s see some anticipations and personal predictions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SharePoint 2013 and Office 365 are going to further innovate Self-Service BI. Maybe that this process is not so fast as Microsoft hopes, but it’s a clear direction and I hope that new features in this area will appear with a sooner release cycle, we simply cannot wait other 3 years to get more features on the cloud.&lt;/li&gt;    &lt;li&gt;Mobile BI with Microsoft Technologies is going to be a real thing in 2013. And Office for iPad should be real, too. Power View for iPad as a native application is also another important step.&lt;/li&gt;    &lt;li&gt;I will speak at &lt;a href="http://www.passbaconference.com/"&gt;PASS BA Conference 2013&lt;/a&gt; in Chicago, IL (April 10-12, 2013) – at that time, I hope much of the MS Mobile BI tools will be available to anyone.&lt;/li&gt;    &lt;li&gt;In March 2013 our new PowerPivot book &lt;a href="http://www.amazon.com/dp/0735676348/?tag=se04-20"&gt;Microsoft Excel 2013: Building Data Models with PowerPivot&lt;/a&gt; will be published by Microsoft Press. We are working hard these days in order to complete the drafts, we listened to all of the feedback we received, especially from Excel users. Time will tell if we did a good job on that.&lt;/li&gt;    &lt;li&gt;We will publish other content on SQLBI web site and we have some interesting news for PowerPivot users and Tabular developers… but it’s too early to discuss that. Just stay tuned! Why not &lt;a href="http://www.sqlbi.com"&gt;registering to our newsletter&lt;/a&gt;? (hint – scroll down to the &lt;a href="http://www.sqlbi.com/"&gt;end of the page&lt;/a&gt; to insert your email)&lt;/li&gt;    &lt;li&gt;We will announce a new &lt;a href="http://www.powerpivotworkshop.com/"&gt;PowerPivot Workshop for Excel 2013&lt;/a&gt; (we are working on an updated web site – it should be ready by the end of January)&lt;/li&gt;    &lt;li&gt;In January we will announce new dates for our &lt;a href="http://www.sqlbi.com/training/"&gt;SSAS Tabular Workshop&lt;/a&gt; and the new DAX Advanced Workshop.&lt;/li&gt;    &lt;li&gt;I hope DAXMD will be released this year, it is &lt;a href="http://blogs.msdn.com/b/analysisservices/archive/2012/11/29/power-view-for-multidimensional-models-preview.aspx"&gt;already available as CTP&lt;/a&gt;. If you create canned reports for SSAS Multidimensional, consider using DAX as a query language when DAXMD will be released.&lt;/li&gt;    &lt;li&gt;DAX will be always more important…&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Economy is not going well in many countries, and I’ve seen this impacting also our ecosystem. Sometimes you might think that your efforts are worthless, but in the long term the investments in updating skills produces a good return, at both company and individual level. Don’t give up!&lt;/p&gt;  &lt;p&gt;I wish you a Great 2013!&lt;/p&gt;</description></item><item><title>Meet SQLBI at PASS Summit 2012 #sqlpass</title><link>http://sqlblog.com/blogs/marco_russo/archive/2012/11/02/meet-sqlbi-at-pass-summit-2012-sqlpass.aspx</link><pubDate>Fri, 02 Nov 2012 12:11:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:45864</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;Next week I and &lt;a href="http://sqlblog.com/blogs/alberto_ferrari/"&gt;Alberto Ferrari&lt;/a&gt; will be in Seattle at &lt;a href="http://www.sqlpass.org/summit/2012/"&gt;PASS Summit 2012&lt;/a&gt;. You can meet us at our sessions, at a book signing and hopefully watching some other session during the conference. Here are our appointments:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Thursday, November 08, 2012, 10:15 AM - 11:45 AM – Alberto Ferrari – Room 606-607       &lt;br /&gt;&lt;/em&gt;&lt;strong&gt;Querying and Optimizing DAX (BIA-321-S)       &lt;br /&gt;&lt;/strong&gt;Do you want to learn how to write DAX queries and how to optimize them? Don’t miss this session!      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Thursday, November 08, 2012, 12:00 PM - 12:30 PM – Bookstore       &lt;br /&gt;&lt;/em&gt;&lt;strong&gt;Book signing event at the Bookstore corner with Alberto Ferrari, Marco Russo and Chris Webb       &lt;br /&gt;&lt;/strong&gt;Visit the bookstore and sign your copy of our &lt;a href="http://www.amazon.com/gp/product/0735658188/?tag=se04-20"&gt;Microsoft SQL Server 2012 Analysis Services: The BISM Tabular Model&lt;/a&gt; book.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Thursday, November 08, 2012, 1:30 PM - 2:45 PM – Marco Russo – Room 611       &lt;br /&gt;&lt;/em&gt;&lt;strong&gt;Near Real-Time Analytics with xVelocity (without DirectQuery) (BIA-312)       &lt;br /&gt;&lt;/strong&gt;What’s the latency you can tolerate for your data? Discover what is the limit in Tabular without using DirectQuery and learn how to optimize your data model and your queries for a near real-time analytical system. Not a trivial task, but more affordable than you might think.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Friday, November 09, 2012, 9:45 AM - 11:00 AM       &lt;br /&gt;&lt;/em&gt;&lt;strong&gt;Parent-Child Hierarchies in Tabular (BIA-301)       &lt;br /&gt;&lt;/strong&gt;Multidimensional has a more advanced support for hierarchies than Tabular, but in reality you can do almost the same things by using data modeling, DAX functions and BIDS Helper!&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Friday, November 09, 2012, 1:00 PM - 2:15 PM – Marco Russo – Room 612       &lt;br /&gt;&lt;/em&gt;&lt;strong&gt;Inside DAX Query Plans (BIA-403)       &lt;br /&gt;&lt;/strong&gt;Discover the query plan for your DAX query and learn how to read it and how to optimize a DAX query by using these information.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you meet us at the conference, stop us and say hello: it’s always nice to know our readers!&lt;/p&gt;</description></item><item><title>The Many-to-Many Revolution 2.0 #ssas #mdx #dax #m2m</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/11/09/the-many-to-many-revolution-2-0-ssas-mdx-dax-m2m.aspx</link><pubDate>Wed, 09 Nov 2011 12:17:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:39670</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;In September 2006 I &lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2006/09/24/the-many-to-many-revolution-paper-finally-released.aspx"&gt;had announced in this blog&lt;/a&gt; the release of the first version of The Many-to-Many Revolution, a whitepaper that describes how to leverage the many-to-many dimension relationships feature that had being available since Analysis Services 2005. The paper contains many generic patterns that can be applied in many common data analysis’ scenarios.&lt;/p&gt;  &lt;p&gt;More than 5 years later and more then 20.000 unique people that downloaded the 1.0 paper, I am proud to announce that we released&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sqlbi.com/articles/many2many/"&gt;&lt;strong&gt;&lt;font size="3"&gt;The Many-to-Many Revolution 2.0&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;These are the news in this edition:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://sqlblog.com/blogs/alberto_ferrari/"&gt;Alberto Ferrari&lt;/a&gt; joined me as co-author of the paper&lt;/li&gt;    &lt;li&gt;We added a new pattern for BISM Multidimensional (formerly known as UDM) &lt;/li&gt;    &lt;li&gt;We translated several existing pattern to BISM Tabular model.      &lt;ul&gt;       &lt;li&gt;Because BISM Tabular doesn’t support many-to-many relationships in its data model, you have to rely on DAX formulas to obtain the desired results. This produces many changes in data modeling and we tried to cover these differences in the paper, too &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The paper is &lt;a href="http://www.sqlbi.com/articles/many2many/"&gt;freely available&lt;/a&gt; in PDF format. We will publish single patterns described in the paper as web articles, in order to improve readability and indexing from search engines (today everybody use a web search engine instead than looking for a document in local disk, just because it’s faster).&lt;/p&gt;  &lt;p&gt;If you are willing to watch a one-hour session about a few of the BISM Tabular models described in the paper, I suggest you to look at the &lt;a href="http://sqlbits.com/Sessions/Event9/Many-to-Many_Relationships_in_DAX"&gt;Many-to-Many Relationships in DAX&lt;/a&gt; session that Alberto held in Liverpool at &lt;a href="http://www.sqlbits.com/"&gt;SQLBits 9&lt;/a&gt; two months ago. Yes, the paper has much more details and model,&amp;#160; but you can start with the video and then study on the paper!&lt;/p&gt;  &lt;p&gt;We look forward to get your feedback!&lt;/p&gt;</description></item><item><title>First steps with #ssas #Tabular in #Denali #CTP3</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/07/14/first-steps-with-ssas-tabular-in-denali-ctp3.aspx</link><pubDate>Thu, 14 Jul 2011 04:25:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:36919</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;The Analysis Services team just &lt;a href="http://blogs.msdn.com/b/analysisservices/archive/2011/07/13/welcome-to-tabular-projects.aspx"&gt;posted a blog entry &lt;/a&gt;with a few useful links to jumpstart your experience with Tabular project in Analysis Services "Denali".&lt;/p&gt;&lt;p&gt;In these early days I read several messages asking for clarification about the names and acronyms used in Denali. For a complete description I suggest you to read the &lt;a href="http://blogs.msdn.com/b/analysisservices/archive/2011/05/16/analysis-services-vision-amp-roadmap-update.aspx"&gt;Analysis Services - Vision &amp;amp; Roadmap Update &lt;/a&gt;published by Microsoft in May 2011 and &lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2011/05/18/microsoft-updates-its-bi-roadmap-ssas-bism-teched-powerpivot.aspx"&gt;my personal comments in this blog&lt;/a&gt;. However, if you are in a hurry, this is a short recap:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Analysis Services Denali has two enginges: the traditional OLAP one (the only one it had until 2008) and the new Vertipaq one (introduced by PowerPivot and now directly available without SharePoint and/or Excel).&lt;/li&gt;&lt;li&gt;In order to cover these two tecnologies under the same hat, a new acronym&amp;nbsp;has been introduced: BISM (Business Intelligence Semantic Model)&lt;/li&gt;&lt;li&gt;When yuo create a project for BISM you&amp;nbsp;can&amp;nbsp;use either BISM Multidimensional (corresponding to a classic&amp;nbsp;SSAS project based on the OLAP engine)&amp;nbsp;or BISM Tabular (corresponding to the new project type based on the Vertipaq engine).&lt;/li&gt;&lt;li&gt;In documentation, books and article you will read &lt;strong&gt;Multidimensional&lt;/strong&gt; (corresponding to BISM Multidimensional) and&amp;nbsp;&lt;strong&gt;Tabular&lt;/strong&gt; (corresponding to BISM Tabular).&lt;/li&gt;&lt;li&gt;Both Multidimensional and Tabular models can be queried by using MDX. However, internal calculation are based on DAX in Tabular and DAX can also be used to query a Tabular model. In a possibly near future, we should expect to use DAX also to query a Multidimensional project (I hope this will happen very very soon - months and not years).&lt;/li&gt;&lt;li&gt;When you install Analysis Services Denali you have to choose what type of engine you want to use for the instance you are installing. If you want to be able to use both engines, you need to install two instances of Analysis Services. During the setup you can choose which one you desire and Multidimensional is the default.&lt;/li&gt;&lt;li&gt;The UDM acronym (Unified Dimensional Model) is no longer used. An UDM project is now a BISM Multidimensional project. THere is a 100% compatibility for existing projects and from the point of view of the existing feature, BISM Multidimensional is 100% corresponding to UDM in 2008 R2. Any existing book, documentation and whitepaper is still valid in BISM Multidimensional. The Analysis Services release has improvements (there is no longer a 4GB limit for string stores, for example), fix and optimizations, but there aren't new major features in Multidimensional for this release.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Thus, if you want to test what is new in Analysis Services Denali, this is the call to action:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Install Analysis Service Denali in Tabular mode&lt;/li&gt;&lt;li&gt;Import your existing PowerPivot workbooks in a Tabular project (yes, you can!)&lt;/li&gt;&lt;li&gt;Learn DAX.&lt;/li&gt;&lt;li&gt;Start using the new features in Denali (you have KPI, Partitions and&amp;nbsp;Security, just to name a few)&lt;/li&gt;&lt;li&gt;Learn DAX&lt;/li&gt;&lt;li&gt;Play with this new baby and stay tuned for more content in this and other blogs!&lt;/li&gt;&lt;li&gt;Learn DAX&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In case it is not clear, if you are a BI professional, there is an important thing you have to do in order to keep your skill updated: &lt;strong&gt;Learn DAX&lt;/strong&gt;!&lt;/p&gt;</description></item><item><title>SSAS Maestro in Madrid (July 2011) and SQLPASS in Seattle (October 2011) #ssasmaestro #sqlpass</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/05/12/ssas-maestro-in-madrid-july-2011-and-sqlpass-in-seattle-october-2011-ssasmaestro-sqlpass.aspx</link><pubDate>Thu, 12 May 2011 23:50:16 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:35588</guid><dc:creator>sqlbi</dc:creator><description>&lt;p&gt;In the last months I talked mostly about PowerPivot, but Analysis Services is still growing and a very good sign of that is the number of downloads of &lt;a href="http://www.sqlbi.com/manytomany.aspx"&gt;The Many-to-Many Revolution&lt;/a&gt; whitepaper, who has been published almost 5 years ago and recently surpassed 20,000 downloads. The download trend is a constant line made of tens of downloads every single working day. Considering the technical level of this paper, I think this is a terrific result. Also the sales of our &lt;a id="bp___v___ctl00_ctl00_rcr_bsb___lcl___Categories_ctl00_Links_ctl07_Link" title="Best practices and advices for cube design, deployment and optimization" href="http://www.amazon.com/gp/product/1847197221/?tag=se04-20"&gt;&lt;font color="#0066cc"&gt;Expert Cube Development with Microsoft SQL Server 2008 Analysis Services&lt;/font&gt;&lt;/a&gt; are constant and there is no visible decrease after 2 years. My conclusion is that Analysis Services usage is constantly increasing and its wide adoption is also confirmed by several feedback I receive from several sources.&lt;/p&gt;  &lt;p&gt;That being stated, it still makes sense to improve the knowledge about Analysis Services, regardless of the new features that Denali will bring to the table. All the skills in Analysis Services 2008 will still be valid in Denali when it will work in “molap” mode. The most advanced course you can attend today is the SSAS Maestro. The next edition is planned in Redmond, WA (June 13-17) and Madrid, Spain (July 18-22).&lt;/p&gt;  &lt;p&gt;I will be one of the trainers of the Madrid edition – you can find more information about both editions, trainers and links for registration in this &lt;a href="http://dennyglee.com/2011/05/12/announcing-ssas-maestros-v1-2/"&gt;blog post&lt;/a&gt; from Denny Lee.&lt;/p&gt;  &lt;p&gt;Looking at this fall, the PASS Summit 2011 will run in Seattle, WA on October 11-14, 2011. This year the sessions will be selected according to the community preference. You can vote the session you would like to see in the final agenda. This &lt;a href="http://www.sqlpass.org/summit/2011/Speakers/SessionPreferencing.aspx?spid=171&amp;amp;p=1&amp;amp;preferred=False"&gt;link points to the sessions I submitted&lt;/a&gt;. I proposed a DAX Deep Dive pre-conference and three “regular” sessions: What’s New in DAX 2.0, Vertipaq vs OLAP: Change Your Data Modeling Approach and Analysis Services Advanced Best Practices. A lot of DAX, but OLAP is still here. It will be interesting to see what sessions will be more voted – I look forward to see the vote result (and &lt;a href="http://www.sqlpass.org/summit/2011/Speakers/SessionPreferencing.aspx?spid=171&amp;amp;p=1&amp;amp;preferred=False"&gt;don’t forget to vote&lt;/a&gt;!).&lt;/p&gt;</description></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>sqlbi</dc:creator><description>&lt;P&gt;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 will be queryable through MDX and DAX. DAX has been introduced in PowerPivot as an expression language, but it will be extended in Denali to provide also query capabilities, but it will keep its nature of a “functional” language.&lt;/P&gt;  &lt;P&gt;A more complete description about this roadmap has been published in a &lt;A href="http://blogs.technet.com/b/dataplatforminsider/archive/2010/11/12/analysis-services-roadmap-for-sql-server-denali-and-beyond.aspx"&gt;blog post made by the SSAS development team&lt;/A&gt;. Since we still don’t have a working beta product to test (CTP1 of Denali doesn’t include any new feature in SSAS) I can only make some consideration based on the many information I gathered at PASS Summit 2010 and during private meetings and conversations with members of the SSAS development team. You can of course read other interesting posts from &lt;A href="http://cwebbbi.wordpress.com/2010/11/14/pass-summit-day-2-the-aftermath/"&gt;Chris Webb&lt;/A&gt; and &lt;A href="http://prologika.com/CS/blogs/blog/archive/2010/11/13/business-intelligence-semantic-model-the-good-the-bad-and-the-ugly.aspx"&gt;Teo Lachev&lt;/A&gt; to look at some concerns the announcements made at PASS have been raised up in the MS BI Community.&lt;/P&gt;  &lt;P&gt;In the long term, the Microsoft strategy is to provide a platform for BI to everyone that will provide the same basic building blocks to any user interested in building a data model for any kind of reporting or analytical needs. Many tried to do the same in the past, and Microsoft tried the same too by introducing UDM (Unified Dimensional Model) several years ago. UDM is great to build models that can be expressed in a multidimensional way, but it might be too complex to be used for simple reporting purposes. Its learning curve requires a certain investment just to start with a simple project. And many developers that are used to SQL simply refuse to approach MDX and UDM just to build a few reports. For these reasons, and also to contrast other vendor’s products, Microsoft is going to introduce a new “big thing”, which is BISM.&lt;/P&gt;  &lt;P&gt;To describe BISM, the best thing is looking at PowerPivot today. You can define a model by simply defining tables, relationships and calculations, which are made by using DAX. These concepts are very familiar to both Excel users and developers who are used to relational databases. So, why not using SQL? The reason is that in PowerPivot (and then in BISM) the relationships are part of the model, whereas in a RDBMS a relationship is just a relational constraint. And, most important, DAX is a language that is very simple at the beginning, and that can be learned in a very incremental way. Under the cover, there is a calculation engine called Vertipaq. It is very fast. Faster than any competitor and also faster than columnar indexes that will be implemented in SQL Denali. But BISM will also allow querying an underlying relational database in pass-through mode – in Denali only SQL Server will be supported for this type of real-time usage. Something that is very important to enable BISM as the “unified model” for any reporting need. Finally, to query BISM you can use MDX and, in Denali, also DAX (which will be extended for this purpose), making it easier to express a query over a set of unrelated tables, something that would be nearly impossible in MDX and UDM today. &lt;/P&gt;  &lt;P&gt;BISM sounds very promising and the long term strategy is very consistent. What caused many concerns in many of us is the transition strategy. After many discussions and many thoughts, I have this roadmap to share with you:&lt;/P&gt;  &lt;UL&gt;   &lt;LI&gt;&lt;STRONG&gt;UDM is here to stay&lt;/STRONG&gt;. It is a full multidimensional model that can be used to create complex models with complex calculations. If your business model fits well in a multidimensional model, this is something that can make your life easier &lt;/LI&gt;    &lt;LI&gt;&lt;STRONG&gt;BISM will not replace UDM&lt;/STRONG&gt;. At least, it will not replace all the feature of UDM very soon. In the long term, BISM will be able to satisfy all of the requirements of any data analysis and reporting needs. But in its first release it will not have this level of coverage. &lt;/LI&gt;    &lt;LI&gt;&lt;STRONG&gt;BISM will be far better of similar products of other vendors&lt;/STRONG&gt;, even if UDM will be more advanced of BISM for very specific requirements. At least, this is the goal for Microsoft. If you look at BISM and UDM in this perspective, it gives much more sense to the overall architecture. BISM will be much more interesting than UDM to customers that are used to other BI technologies, which are less advanced than UDM but good enough for their own requirements. &lt;/LI&gt;    &lt;LI&gt;&lt;STRONG&gt;Existing UDM implementations will continue to work in SSAS&lt;/STRONG&gt;. There are no reasons to plan a migration by now. Only after BISM will be released in a version that will be able to satisfy all the existing requirements for your project, than a migration might be considered. But it will not be required, because UDM is not going to be deprecated. The recent case-study of a 12TB cube implemented by Yahoo! should be a good point to support this statement. &lt;/LI&gt;    &lt;LI&gt;New projects starting before the Denali release should be implemented by using UDM. Only in case where UDM doesn’t fit the requirements (i.e. massive leaf-level calculations resulting in low performance) then an early adoption of Denali should be considered. &lt;/LI&gt;    &lt;LI&gt;New projects starting after Denali release should be implemented in BISM if it fits all the requirements. Probably, many projects that wouldn’t have implemented in UDM today (because some SSRS reports on a RDBMS are “good enough”,) might be considered for a BISM implementation. This is probably the key selling point for Microsoft: getting &lt;B&gt;new customers&lt;/B&gt; for Analysis Services by offering BISM as a more affordable entry point for a BI solution than UDM. Ideally, this category will contain also all those projects that today would be implemented in UDM just because it is the only “semantic model” that they have today to make a user able to navigate data by using Excel. &lt;/LI&gt;    &lt;LI&gt;In the years to come, as long as the BISM will be always more feature-complete compared to UDM, it will become a viable alternative to UDM. Only time and user adoption will tell if BISM will be able to completely replace UDM. From my point of view, it will require at least three release cycles to reach a point of real competition. It means that we will see new projects starting in UDM at least since 2015. Considering the traditional policy support of Microsoft, any investment made on UDM will be safe at least until 2025/2030. It’s a very long time. &lt;/LI&gt; &lt;/UL&gt;  &lt;P&gt;Thus, I’m really confident with the strategy about the server side. I still need to hear more news about the client-side, even if rumors seem better than actual evidence.&lt;/P&gt;  &lt;UL&gt;   &lt;LI&gt;&lt;STRONG&gt;Excel&lt;/STRONG&gt; is the primary BI client tool. It navigates data by using MDX. It natively supports both UDM and BISM. It seems that there is an important ongoing effort that will see the light in the next release of Excel. I really don’t have any other information here and I can only speculate about some of the former ProClarity features will be implemented inside Excel. What I know is that the resources that are involved in the BI client part of Excel are higher than ever today. &lt;/LI&gt;    &lt;LI&gt;&lt;STRONG&gt;Crescent&lt;/STRONG&gt; is the codename for a new ad hoc reporting and data visualization tool that functionally resembles &lt;A href="http://en.wikipedia.org/wiki/Microsoft_Data_Analyzer"&gt;&lt;STRONG&gt;Data Analyzer&lt;/STRONG&gt;&lt;/A&gt;. Yes, it is completely new, much more graphical, more interactive… but the basic idea is fundamentally the same. It is (like Data Analyzer was) a complementary tool to Excel, and not an alternative one. This tool was supposed to generate queries only in DAX. This would exclude the possibility of querying an existing UDM model. However, I would wait a few weeks for an official statement by Microsoft about Crescent support of existing UDM models. &lt;/LI&gt;    &lt;LI&gt;&lt;STRONG&gt;Reporting Services&lt;/STRONG&gt; and &lt;STRONG&gt;Report Builder&lt;/STRONG&gt; should support BISM in a native way. Today it already supports UDM through MDX. It should be able to query BISM in MDX as well, but supporting DAX should be considered to make life easier to those developers who are not used to MDX. I don’t have information about this kind of support, but it should be the natural evolution. &lt;/LI&gt;    &lt;LI&gt;I haven’t heard any news about &lt;STRONG&gt;PerformancePoint&lt;/STRONG&gt;, but I can imagine it will have BISM support as a natural evolution as well. However, because PerformancePoint should be aligned with Excel, we should see a new version of Excel and PerformancePoint only in 2013, I suppose. However, MDX will be available to query BISM from PerformancePoint, in case a Service Pack with BISM support will not be released in time. &lt;/LI&gt; &lt;/UL&gt;  &lt;P&gt;As you can see, we are just at the beginning of a major wave of innovation in the BI space. In this case, the innovation start from the Self-service BI and will grow-up until it will reach the corporate BI at a more pervasive level. A key point of the Microsoft strategy is the Vertipaq engine. Only in these days I started to understand how much disruptive this technology can be. I know very well that several UDM cubes in these days run on server that have more RAM than the cube size. Not every project is inside these boundaries, but many are. And with Vertipaq compression, the bar is simply higher.&lt;/P&gt;  &lt;P&gt;Finally, these are my advices for the current and future BI developments:&lt;/P&gt;  &lt;UL&gt;   &lt;LI&gt;If you are a company who want to start a BI project, don’t wait and go to UDM now. &lt;/LI&gt;    &lt;LI&gt;If you are a BI firm or consultant, start your training for DAX by using PowerPivot. It is an excellent tool for prototyping and you can use it to train yourself and to prepare proof of concepts of BI models for your customers. Then continue the implementation using UDM by now. Commercial: my &lt;A href="http://www.amazon.com/dp/0735640580/?tag=se04-20"&gt;recent book&lt;/A&gt; has several chapters about DAX, too. &lt;/LI&gt;    &lt;LI&gt;When a feature-complete CTP of Denali will be available later next year (maybe not very soon) start to explore it to understand its capabilities and whether they can fit your requirements or not. &lt;/LI&gt;    &lt;LI&gt;Once BISM will reach a feature set that satisfy your requirements for a new project, start to consider it because development time might be considerably lower and skills required could be easier to build, especially if your data model is not too complex. &lt;/LI&gt;    &lt;LI&gt;Whatever you do in your professional life, if you are reading this blog you have to learn DAX. You can start today and my recent book can be a good start point also to cover more advanced data models and calculations. &lt;/LI&gt; &lt;/UL&gt;  &lt;P&gt;A final thought is about MDX. I know that mastering MDX is hard, but I cannot say that DAX is so simpler. Yes, it is simpler at the beginning, but for more complex calculations, the required DAX expression might be more complex than the corresponding MDX one. Coming from a relational background (SQL) DAX is more intuitive at the beginning, but coming from an MDX background it is easier to learn the more advanced part of DAX that allows you to create the more complex and powerful expressions that solve real-world complex problems in a very efficient way. Thus, also your investments in MDX are preserved. Your MDX queries will still run and you will still be able to write new MDX queries. But the more important asset you have is the MDX knowledge and understanding, which puts you in pole position to really master DAX too, even if a further study will still be required.&lt;/P&gt;</description></item></channel></rss>