Archive for November, 2016

Tableau 10 Cross Join – An alternative way to achieve CrossJoin / Generate in MDX / DAX

November 12, 2016 Leave a comment

Just watched the Tableau Conference 16 session “Cross Database Joins: The unexpected solution to many tough analytics problems”. It is an awesome session, solved some problems which can not be solved by Tableau (before V10) alone.

Essentially, it is trying to solve the famous “event in progress” or “events with duration” questions. This kind of questions can be solved in SQL Server Analysis Services Multidimensional mode, Tabular mode, Power Pivot or Power BI since the beginning. Having said that, this also means the modelling capability of Tableau is one step closer to the OLAP (such as Power BI or Power Pivot for Excel).

A side note, now, within Tableau’s world, the near impossible accumulative distinct count should be able to achieve by this cross database join approach.