Marco Russo's Blog
View full profileNew training on Power Pivot with recorded video courses
I and Alberto Ferrari started delivering training on Power Pivot in 2010, initially in classrooms and then also online. We also recorded videos for Project Botticelli , where you can find content about Microsoft tools and services for Business Intelligence. Read more
DIVIDE vs division operator in #dax
Alberto Ferrari wrote an interesting article about DIVIDE performance in DAX. This new function has been introduced in SQL Server Analysis Services 2012 SP1, so it is available also in Excel 2013 (which still doesn’t have other features/fixes introduced Read more
Issues with July 2014 Office Update and Click-to-Run #excel #powerbi
An interesting experience with Office Click-to-Run is that trusting it to install updates the night before a conference where you are a speaker. I’m writing this blog post while Alberto Ferrari is delivering its part of the preconference training day Read more
Use of RANKX with decimal numbers in DAX #powerpivot #ssas #tabular
Using decimal numbers in Power Pivot and Tabular might produce small rounding differences in certain calculations. This is nothing new when you work with floating point, as many programmer knows. The implementation of RANKX might suffer of a behavior Read more
Learn #tabular and #dax at PASS Summit 2014
During the last months I’ve seen an increasing adoption of Analysis Services Tabular (and I’m writing a longer article about a particular area of adoption which was probably not expected – more on that in a few weeks). This year at PASS Summit 2014 there Read more
Calculate the rolling average for 12 months in #DAX and a nice IF optimization
Alberto published the Rolling 12 Months Average in DAX article on SQLBI a few days ago, which includes interesting consideration about how to avoid the pitfall of touching the boundaries of the Date table, which could result in a calculation error. More Read more
Calculate New, Returning, Lost, and Recovered Customers in #dax
Calculating the number of new and returning customers is a recurring question. I would say this is a “classical” Business Intelligence problem, very common in marketing department. I worked on these problems with many customers, with small and large datasets, Read more
Basket Analysis with #dax in #powerpivot and #ssas #tabular
A few days ago I published a new article on DAX Patterns web site describing how to implement Basket Analysis in DAX. This topic is a very classical one and is also covered in the many-to-many revolution white paper. It has been also discussed in several Read more
White Paper on Analysis Services Tabular Large-scale Solution #ssas #tabular
Since the first beta of Analysis Services 2012, I worked with many companies designing and implementing solutions based on Analysis Services Tabular. I am glad that Microsoft published a white paper about a case-study using one of these scenarios: An Read more
The updated Survey pattern for Power Pivot and Tabular #powerpivot #tabular #ssas #dax
One of the first models I created for the many-to-many revolution white paper was the Survey one. At the time, it was in Analysis Services Multidimensional, and then we implemented it in Analysis Services Tabular and in Power Pivot, using the DAX language. Read more