<?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 : Business Intelligence</title><link>http://sqlblog.com/blogs/marco_russo/archive/tags/Business+Intelligence/default.aspx</link><description>Tags: Business Intelligence</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>First spring conference: PASS Business Analytics Conference and SQL Bits #passbac #sqlbits #sqlpass</title><link>http://sqlblog.com/blogs/marco_russo/archive/2013/02/08/first-spring-conference-pass-business-analytics-conference-and-sql-bits-passbac-sqlbits-sqlpass.aspx</link><pubDate>Fri, 08 Feb 2013 15:50:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47527</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>3</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/47527.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=47527</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=47527</wfw:comment><description>&lt;p&gt;Spring is a conferences’ season and the upcoming one is no exception. I will be speaking at PASS Business Analytics Conference 2013, which will be the first event this year, so I’d like to spend a few words about my sessions.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.passbaconference.com/"&gt;&lt;strong&gt;&lt;font size="3"&gt;PASS Business Analytics Conference 2013&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;    &lt;br&gt;April 10-12, 2013 | Chicago, IL – United States&lt;/p&gt;  &lt;p&gt;This conference is targeted to Business Analytics professionals. Thus, I expect to meet both BI Developers, Excel Advanced Users, Data Analyst and, of course, the new Data Scientist role (if you have a business card with such a definition, please drop me one, so I can demonstrate to skeptic people that this figure actually exists!). I have 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;ul&gt;     &lt;li&gt;&lt;em&gt;April 11th, 2013 – 1:30 pm – Chicago Ballroom VIII         &lt;br&gt;Track: Strategy and Architecture&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;The recent introduction of new technologies such as PowerPivot, the BI Semantic Model, and columnstore indexes in SQL Server and advances in self-service business intelligence and big data might be considered threats to the classic data warehouse ecosystem. In reality, a good data warehouse is still the best starting point for any kind of analysis, but we do need to update our strategy for data warehouse implementation to fit the requirements of this new era. This session will start the conversation about what a modern strategy for data warehousing can and should be. What type of data modeling should we use for the data warehouse? What is the role of data marts? Does the use of technologies such as PowerPivot or Analysis Services Tabular affect the way we should model our data? Do columnstore indexes remove the need for an analytical server like Analysis Services? We will discuss these and other questions, offering an updated approach to the data warehouse modeling methodology. &lt;strong&gt;         &lt;br&gt;&lt;/strong&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;strong&gt;Self-Service Data Modeling&lt;/strong&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;em&gt;April 12th, 2013 – 1:30 pm – Sheraton Ballroom I &amp;amp; II         &lt;br&gt;Track: Data Analytics and Visualization&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Self-service business intelligence looks promising, empowering information workers to grab amazing insights from data. But are Excel 2013 and DAX language knowledge enough to analyze data? The answer in most cases is no – information workers will also need an ability to properly model their data and the skill to use some new tools to reshape data in the correct way. In this session, we will analyze some common problem scenarios where data analysis is difficult due to the shape of the model and see how to solve them.&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;In theory, I expect two different audiences at the two sessions, but I know that there will be people attending both, especially who provides tools to end users. I’d like to receive feedback about what you would expect to see in such sessions (regardless you will attend or not!), so that I check if I defined the correct expectations for the audience.&lt;/p&gt;  &lt;p&gt;If you want to attend, &lt;a href="http://www.passbaconference.com/Register.aspx"&gt;register&lt;/a&gt; before March 15 in order to get a discounted price. You can also &lt;strong&gt;save $200&lt;/strong&gt; by using the code &lt;strong&gt;BAC228BL&lt;/strong&gt;. See you in Chicago!&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=47527" width="1" height="1"&gt;</description><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/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/Conference+Communities/default.aspx">Conference Communities</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Methodology/default.aspx">Methodology</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/Tabular/default.aspx">Tabular</category></item><item><title>Parallelize incremental processing in Tabular #ssas #tabular</title><link>http://sqlblog.com/blogs/marco_russo/archive/2012/09/11/parallelize-incremental-processing-in-tabular-ssas-tabular.aspx</link><pubDate>Tue, 11 Sep 2012 12:30:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:44974</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/44974.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=44974</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=44974</wfw:comment><description>&lt;p&gt;I recently came in a problem trying to improve the parallelism of Tabular processing. As you know, multiple tables can be processed in parallel, whereas the processing of several partitions within the same table cannot be parallelized. When you perform an incremental update by adding only new rows to existing table, what you really do is adding rows to a partition, so adding rows to many tables means adding rows to several partitions. The particular condition you have in this case is that every partition in which you add rows belongs to a different table.&lt;/p&gt;  &lt;p&gt;Adding rows implies using the ProcessAdd command; its QueryBinding parameter specifies a SQL syntax to read new rows, otherwise the original query specified for the partition will be used, and it could generate duplicated data if you don’t have a dynamic behavior on the SQL side. If you create the required XMLA code manually, you will find that the QueryBinding node that should be part of the ProcessAdd command has to be moved out from ProcessAdd in case you are using a Batch command with more than one Process command (which is the reason why you want to use a single batch: run multiple process operations in parallel!).&lt;/p&gt;  &lt;p&gt;If you use AMO (Analysis Management Objects) you will find that this combination is not supported, even if you don’t have a syntax error compiling the code, but you might obtain this error at execution time:&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;The syntax for the 'Process' command is incorrect. The 'Bindings' keyword cannot appear under a 'Process' command if the 'Process' command is a part of a 'Batch' command and there are more than one 'Process' commands in the 'Batch' or the 'Batch' command contains any out of line related information. In this case, the 'Bindings' keyword should be a part of the 'Batch' command only.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;If this is happening to you, the best solution I’ve found is manipulating the XMLA code generated by AMO moving the Binding nodes in the right place. A more detailed description of the issue and the code required to send a correct XMLA batch to Analysis Services is available in my article &lt;a href="http://www.sqlbi.com/articles/parallelize-processadd-with-amo/"&gt;Parallelize ProcessAdd with AMO&lt;/a&gt;. By the way, the same technique (and code) can be used also if you have the same problem in a Multidimensional model.&lt;/p&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=44974" width="1" height="1"&gt;</description><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/Business+Intelligence/default.aspx">Business Intelligence</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Tabular/default.aspx">Tabular</category></item><item><title>New licensing for SQL Server 2012 and #BISM #Tabular usage</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/11/06/new-licensing-for-sql-server-2012-and-bism-tabular-usage.aspx</link><pubDate>Sun, 06 Nov 2011 09:11:18 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:39665</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>12</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/39665.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=39665</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=39665</wfw:comment><description>Last week Microsoft announced a new licensing schema for SQL Server 2012. If you are interested in an extensive discussion of the new licensing scheme, Denny Cherry wrote a great blog post about that. I’d like to comment about the new BI Edition license....(&lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2011/11/06/new-licensing-for-sql-server-2012-and-bism-tabular-usage.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=39665" width="1" height="1"&gt;</description><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/BISM/default.aspx">BISM</category><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/SQL+Server+2012/default.aspx">SQL Server 2012</category></item><item><title>Microsoft updates its BI Roadmap - #ssas #bism #teched #powerpivot</title><link>http://sqlblog.com/blogs/marco_russo/archive/2011/05/18/microsoft-updates-its-bi-roadmap-ssas-bism-teched-powerpivot.aspx</link><pubDate>Wed, 18 May 2011 14:56:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:35705</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>13</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/35705.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=35705</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=35705</wfw:comment><description>During TechEd 2011, Microsoft announced an important update to its BI roadmap . The reason why this is important is related to the previous announcement, which I discussed in November 2010 by including links to several sources and comments. At PASS Summit...(&lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2011/05/18/microsoft-updates-its-bi-roadmap-ssas-bism-teched-powerpivot.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=35705" width="1" height="1"&gt;</description><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/BISM/default.aspx">BISM</category><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/DAX/default.aspx">DAX</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/PowePivot/default.aspx">PowePivot</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/UDM/default.aspx">UDM</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/Analysis+Services/default.aspx">Analysis 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/BISM/default.aspx">BISM</category><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/DAX/default.aspx">DAX</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/MDX/default.aspx">MDX</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/PowerPivot/default.aspx">PowerPivot</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/SSAS/default.aspx">SSAS</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/UDM/default.aspx">UDM</category></item><item><title>I will be at European PASS Conference 2009</title><link>http://sqlblog.com/blogs/marco_russo/archive/2009/04/15/i-will-be-at-european-pass-conference-2009.aspx</link><pubDate>Wed, 15 Apr 2009 15:33:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:13305</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/13305.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=13305</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=13305</wfw:comment><description>&lt;P&gt;Even this year I will be a speaker at the &lt;A href="http://www.european-pass-conference.com/"&gt;European PASS Conference 2009&lt;/A&gt; (April 22-24,&amp;nbsp;2009 - Neuss, Germany).&lt;/P&gt;
&lt;P&gt;Last year I had a session discussing the &lt;A href="http://www.sqlbi.com/manytomany.aspx"&gt;Many-to-Many Revolution &lt;/A&gt;paper.&lt;BR&gt;This year I'm excited to introduce the &lt;A href="http://www.sqlbi.com/sqlbimethodology.aspx"&gt;SQLBI Methodology &lt;/A&gt;joining &lt;A href="http://sqlblog.com/blogs/alberto_ferrari"&gt;Alberto Ferrari&lt;/A&gt; on the stage. We got a lot of feedback until now, but this is the first time we will have the opportunity to discuss it in front of a broader audience (we made the same presentation some weeks ago at the Italian &lt;A href="http://www.sqlconference.it/"&gt;Microsoft SQL Server &amp;amp; Business Intelligence Conference 2009&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;If you will attend the conference, stop us and say hello! It's always nice giving a face to a name. See you in Germany!&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=13305" width="1" height="1"&gt;</description><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/Business+Intelligence/default.aspx">Business Intelligence</category><category domain="http://sqlblog.com/blogs/marco_russo/archive/tags/Methodology/default.aspx">Methodology</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/SSIS/default.aspx">SSIS</category></item><item><title>Self-Service Business Intelligence</title><link>http://sqlblog.com/blogs/marco_russo/archive/2008/09/22/self-service-business-intelligence.aspx</link><pubDate>Mon, 22 Sep 2008 20:31:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:9020</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>4</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/9020.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=9020</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=9020</wfw:comment><description>&lt;P&gt;The next &lt;A class="" href="http://www.msbiconference.com/"&gt;Microsoft Business Intelligence Conference&lt;/A&gt; is coming and I just looked at sessions to include in my agenda. Every time I do this work, I find something in &lt;A class="" href="http://www.msbiconference.com/pages/tracksandsessions.aspx"&gt;sessions descriptions&lt;/A&gt; that anticipates something that is coming out as news announcement in some of the keynote. But this time, session titles are enough to see that &lt;A class="" href="http://www.msbiconference.com/pages/tracksandsessions.aspx?v=bytrack&amp;amp;k=self-service&amp;amp;d=0"&gt;big news are coming&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;CL211 &lt;STRONG&gt;New Horizons for Microsoft Business Intelligence with Self-Service Analysis Technologies&lt;BR&gt;&lt;/STRONG&gt;presented by Donald Farmer and Amir Netz&lt;/P&gt;
&lt;P&gt;PL308 &lt;STRONG&gt;New Horizons for Microsoft Business Intelligence with Self-Service Reporting&lt;BR&gt;&lt;/STRONG&gt;presented by Lukasz Pawlowski, Carolyn Chau, Sean Boon, Roger Sanborn, Chris Baldwin, Thierry D'hers&lt;/P&gt;
&lt;P&gt;I don't know if there are new products or new releases of existing products involved in these announcements. However, the keyword here is "self-service BI". Other vendors already used this term in the past, now it's the Microsoft turn. I hope to see real products and not only buzzwords. &lt;/P&gt;
&lt;P&gt;BTW: I will attend the conference in Seattle - drop me a line if you will be there and you'd like to discuss the &lt;A class="" href="http://www.sqlbi.com/Default.aspx?tabid=88"&gt;SQLBI Methodology&lt;/A&gt; with us (&lt;A class="" href="http://sqlblog.com/blogs/alberto_ferrari"&gt;Alberto&lt;/A&gt; is coming too). You can find post about it using the &lt;A class="" href="http://sqlblog.com/blogs/marco_russo/archive/tags/Methodology/default.aspx"&gt;Methodology tag&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=9020" 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/Conference+Communities/default.aspx">Conference Communities</category></item><item><title>Is a BI methodology truly independent from the underlying technology?</title><link>http://sqlblog.com/blogs/marco_russo/archive/2008/09/14/is-a-bi-methodology-truly-independent-from-the-underlying-technology.aspx</link><pubDate>Sun, 14 Sep 2008 09:29:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:8897</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>1</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/8897.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=8897</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=8897</wfw:comment><description>&lt;P&gt;&lt;EM&gt;This post is part of a &lt;/EM&gt;&lt;A href="http://sqlblog.com/blogs/marco_russo/archive/tags/Methodology/default.aspx"&gt;&lt;EM&gt;Methodology&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; discussion - other posts will follows. I will be happy to get your feedback!&lt;/EM&gt; 
&lt;P&gt;Building a BI solution (like any kind of software project), it is normal to look for existing methodologies and best practices, just to avoid pitfalls and get better results. Usually, a methodology is not related to a particular technology and/or software product. However, considering some details and/or features that will be available in your solution might affect important decisions that will be made. If we apply these concepts to a BI solution, we might discover that features of a particular product might have a wide impact in the overall architecture. 
&lt;P&gt;In this post, we want to consider the impact that the adoption of the SQL Server BI stack (and in particular of Analysis Services) can have on a methodology. 
&lt;P&gt;The first part of a modern BI solution is typically a data warehouse. Even if you adopt Analysis Services, usually you will have a relational star schema as a data source. This star schema will be part of a Data Mart extracted from the Data Warehouse, or sometime will be part of the Data Warehouse itself. If we talk about relational star schemas, and more in general if we talk about Data Warehouse modeling, there are well-known best practices to follow. Nevertheless, these papers and books are generally not tied to a particular platform; the only requirement is the use of a relational database. The model you will create will be not affected by the product of a particular vendor you will use as a DBMS. If the user is going to write its own queries against the Data Warehouse, everything is ok. 
&lt;P&gt;Now, when Analysis Services comes into the game, our previous choices might affect our final result. Analysis Services has several modeling capabilities that might change the relational Data Mart design we would have been thought otherwise. Just to name a few of these features: 
&lt;UL&gt;
&lt;LI&gt;Many-to-Many Dimension Relationships&lt;/LI&gt;
&lt;LI&gt;Reference Dimensions&lt;/LI&gt;
&lt;LI&gt;Parent-Child Dimensions&lt;/LI&gt;
&lt;LI&gt;Join to dimension at different level of granularity&lt;/LI&gt;
&lt;LI&gt;Data Source View (which allows the definition of views outside from the database)&lt;/LI&gt;
&lt;LI&gt;MDX Scripts&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;At this point, several issues arise. Are the reference dimension a signal that snowflake schema might be better than star schema? Are the parent-child dimensions a way to avoid the construction of a fixed number of hierarchy levels corresponding to the maximum deep of the existing hierarchies? Should we prefer named queries in Data Source View instead of creating regular (and centralized) views into the relational database? Can the power of MDX Scripts substitute some part of the ETL processing? 
&lt;P&gt;Answering yes or not to the each of the previous questions might affect our architecture, and in particular the relational design (but also ETL). We didn’t mention the many-to-many relationships. When used in a simple way, they reflect the existing many-to-many dimension relationships existing in a regular Kimball design. However, as shown in the “&lt;A href="http://www.sqlbi.eu/manytomany.aspx"&gt;The Many-to-Many Revolution&lt;/A&gt;” paper, we might create very atypical relational schema, just to satisfy our multidimensional modeling needs. 
&lt;P&gt;Thus, we need to consider how these changes affect our methodology of choice. If we want to leverage on features of a particular product, we will need to make several exceptions to a standard methodology. Not having a guide for these exceptions often brings to inconsistent results, where several people of the team (or, sometime, the same people over time) use different techniques to implement something that is not well described in the original methodology. 
&lt;P&gt;Moreover, if you extend these considerations to the client used to navigate OLAP cubes, there are more substantial differences. These differences impact both the user experience in terms of speed and ease of use and the format of the query sent to the server, forcing you to adapt the cube structure to the specific client. 
&lt;P&gt;For these reasons, in the last years we defined a set of rules, patterns and best practices that forms a specific methodology to implement a BI solution with the Microsoft SQL Server BI stack of services. We named it “&lt;STRONG&gt;SQLBI Methodology&lt;/STRONG&gt;” and we will publish within September 2008 on the &lt;A href="http://www.sqlbi.eu/"&gt;SQLBI&lt;/A&gt; web site.&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=8897" 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/Methodology/default.aspx">Methodology</category></item><item><title>Microsoft Business Intelligence Conference 2007 website live</title><link>http://sqlblog.com/blogs/marco_russo/archive/2007/01/14/microsoft-business-intelligence-conference-2007-website-live.aspx</link><pubDate>Sun, 14 Jan 2007 08:41:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:574</guid><dc:creator>Marco Russo (SQLBI)</dc:creator><slash:comments>0</slash:comments><comments>http://sqlblog.com/blogs/marco_russo/comments/574.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/marco_russo/commentrss.aspx?PostID=574</wfw:commentRss><wfw:comment>http://sqlblog.com/blogs/marco_russo/rsscomments.aspx?PostID=574</wfw:comment><description>&lt;P&gt;The &lt;A href="http://www.microsoftbiconference.com/"&gt;Microsoft Business Intelligence Conference 2007&lt;/A&gt; website is now live. The conference is scheduled on May 9-11, 2007, in Seattle, WA. It's not a "traditional" Microsoft technical conference like TechEd and PDC: it's targeted more on project managers, decision makers, IT manager... and, yes, also IT professionals, but this indicates to me that only a part of the conference schedule will be dedicated to the (inside) technical side of Microsoft BI Products.&lt;/P&gt;
&lt;P&gt;There is call for presentations dedicated to &lt;A href="http://www.microsoftbiconference.com/callforpresentations.aspx"&gt;customer success story&lt;/A&gt; (I have a few possible proposals, but I will ask them before) and a section for &lt;A href="http://www.microsoftbiconference.com/awards.aspx"&gt;customer awards nominations&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;At this time there are no details on session topics, but only a &lt;A href="http://www.microsoftbiconference.com/tracks.aspx"&gt;track page&lt;/A&gt; containing only track names.&lt;/P&gt;
&lt;P&gt;Strangely to me, Microsoft has (still?) not considered to give visibility to user communities, and I think this is not a good decision. In the last years Microsoft has made big investments in an effort to be more open toward their customers. "User communities" (with this term I mean peer-to-peer activities in general, ranging from blogs, forums, user groups, actions and sites that share the knowledge in general) in the BI market are still a rarity and probably only Microsoft has a minimum number of them.&lt;/P&gt;
&lt;P&gt;This is not to say that I would like to be invited, but only that a BI professional does not have a reference for an "event to attend" where he can meet his peers.&amp;nbsp;PDC is too much developer oriented, TechEd is too much general purpose, a SQL Conference is too much backend-oriented (we also need the client side, thus an integration with Office is necessary). The name "Microsoft Business Intelligence Conference" would seem perfect for this. I hope Microsoft will not lose the&amp;nbsp;opportunity to leverage on existing peer networks.&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=574" 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/Communities/default.aspx">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/Microsoft/default.aspx">Microsoft</category></item></channel></rss>