If you follow the happenings in the Business Intelligence world, I don’t think Tableau needs any introduction. Gartner puts them in Challengers quadrant of Magic Quadrant for Business Intelligence Platforms. I have personally heard a lot about Tableau from a number of people and so thought I must give it a try. Fortunately, Tableau provides a 14-day trial version of their product Tableau Desktop. Being a completely novice, I thought it might be a good starting point. I intend to write a number of posts on my experience with Tableau. They are, for sure, not intended as training or learning material but a mere brief on features I encounter, what I like and a comparison with any equivalent features in SQL Server stack. With that in mind, here’s the first post.
Getting started with Tableau Desktop couldn’t be easier. Just download the product from the official website. Installation is very straightforward. I accepted the defaults and it was just a matter of clicking Next. There might be some custom installation options but I will not cover them here. Once the installation is complete, you are presented with Tableau Desktop homepage like below.
There is a Getting started guides and some samples at the bottom but I haven’t tried any of them. I will in few days and will post about them. Open Workbook link on top right will let you open any previously saved workbooks. This concept of Workbook in the context of Tableau is quite appealing. It is somewhat like your personal analytic space where your analysis is stored and much more. I am sure there are ways of sharing workbooks with your colleagues. In the MS world, the closest thing I can think of which is like the Tableau Workbook is the PowerPivot model. As a matter of fact you can also consider a simple Excel file with all the charts and data as a Workbook.
Moving on, if you click on Connect to data link you are presented with screen like below which lists the various data sources from which you can pull data in Tableau. I must say I was very impressed by the list of data sources here. Seemingly every major data source is supported along with ODBC.
For this quick demo, I selected Microsoft SQL Server Analysis service and connected to our good old AdventureWorksDW. On successful connection, you are presented with the following screen.
The dimensions and measures are listed on the left. One of the features is that if you hover over any chart type on Show Me panel, it will be tell you what you need to build that chart type. But I think the best feature is this.Remember when you are browsing SSAS cube in Excel and if you analyse a measure by unrelated dimension, there is no indication that the dimension is unrelated and analysis in incorrect. SSAS merely repeats the sum-total of that measure for dimension members. Tableau, on the other hand, indicates to the user that the dimension is unrelated. See the screen shot below.
If you see carefully, there is an warning sign beside Reseller Sales Amount with clear message. This is because one of the dimension I have used is not related to this measure. What’s more, Tableau will highlight only those dimension on the left panel which are related to the selected measure. I think this is a very versatile feature and a one which is certainly needed in Excel. Too many time I have seen users getting confused due to this and too many time I had to explain them why Excel is behaving the way it is behaving.
Ok, so after dragging and dropping stuff here and there, I managed to get a simple dashboard like below.
Not bad for half an hour effort,eh?? In the coming days, I am planning to play around more with Tableau and will definitely post my observations here.