Data Visualization is an art of presenting the data in a manner that even a non-analyst can understand it. A perfect blend of aesthetic elements like colors, dimensions, labels can create visual masterpieces, hence revealing surprising business insights which in turn helps businesses to make informed decisions.
Data Visualization is an inevitable aspect of business analytics. As more and more sources of data are getting discovered, business managers at all levels embrace data visualization softwares, that allow them to analyze trends visually and take quick decisions. Currently, the most popular tools for visualizations / data discovery are Qlikview and Tableau. We have already published a step by step learning path for Qlikview.
Tableau is one of the fastest evolving Business Intelligence (BI) and data visualization tool. It is very fast to deploy, easy to learn and very intuitive to use for a customer. Here is a learning path to all those people who are new to Tableau. This path will help you to learn Tableau in a structured approach.
Beginners are recommended to follow this path religiously. If you already have some background, or don’t need all the components, feel free to follow your own paths and let us know how did it turn out to be!
Before you dive in, we also recommend going through the below three wonderfully written guides on Tableau:
Before starting our journey with Tableau, I want to emphasize “Why data visualization is important and how it helps business to take smarter decisions?” Here is a video to whet your appetite:
There are numerous tools available to perform data visualization, then why Tableau? Check out the video below to get the answer:
As per Gartner’s magic quadrant 2015, Tableau is a market leader across all the BI products.
Tableau offers five main products catering to diverse visualization needs for professionals and organizations. They are:
You can download trial version of Tableau Desktop from Tableau website but it is available for 14 days only. Install it in on your machine by following steps and start for your data visualization journey.
After 14 days, you can continue your data visualization journey using Tableau public but it comes with its limitations and you have to share your data publicly.
Tableau provides Free Online, Live and Classroom (paid) training programs. This is the best place to start your journey. I would recommend you to follow the path below. Here is Free Online training (“On demand”) with additional resources. All these videos contain the data set to explore at your end.
To watch these training videos, first you need to register yourself. Expand the “Getting Started” section and watch available three videos. These videos will talk about connecting with data, data preparation, building views, filters, dashboards, story points and ways to distribute.
Tableau can connect with various data sources such as text, excel file, databases to big data queries also. In this section, we will look at the basics and advance feature of data connectivity with different sources. Here we will also look at Join types, Data Blending, connection with cubes, custom sql and Google Analytics.
This section has 12 videos and average length of videos are ~5 minutes.
Tableau has multiple options to represent data in different views, applying filters /drill downs /formatting, creating sets, groups, generating trend lines and performing forecasting. Start exploring !
You have now looked at various objects to visualize data. One big dilemma that you will face while creating data visualization is which object should you choose to represent data.
The snapshot below will help you to choose and decide the type of visualization. However, the feature of automatic selection of views available in tableau takes care of this issue largely. This feature automatically activates best views for selected dimension(s) and measure(s). Hence, you need no worry. You are in safe hands !
Till now, we have looked at data connectivity, various objects and views creation in Tableau. Its time to get your hands dirty with data and generate inferences using different visualization methods:
Kaggle has hosted a data science competition to predict category of crime in San Francisco based on 12 years (From 1934 to 1963) of crime reports from across all of San Francisco’s neighborhoods (time, location and other features are given).
I would encourage you to explore the dataset (train.csv) visually using Tableau (to download data set, you need to register on Kaggle) and unhide hidden trends like:
Please share your visualization on our social media channels and tag us, best visualizations will be rewarded exciting gift vouchers.
Now that you have good understanding of Tableau, it’s time to become a part of Tableau communities. This will help you a lot to enhance your learning, get answers to questions and simplified description for complex topics by bloggers. I am listing some of the most useful resources below:
Tableau ‘Dashboard and Stories’ creation is USP (Unique selling proposition) of the product. The dashboards so created turn out to be amazing and it certainly takes this product to next level. Tableau online training program has a separate section for Dashboards and Stories. This section covers the topic as listed below:
Besides the available measures and dimensions, you can create a calculated expression to develop a new visualization. It may be based on date, mathematical logic, text expressions, input parameters and others. For Data scientists, they can connect tableau with R to enhance the power for analytical inferences.
Tableau has awesome features to create advanced visualizations. We can generate advance charts in Tableau by playing with some of the properties of objects. Below is the list of advance visualization methods which helps to represent the data in more effective way:
You can refer How To section of “On Demand” tableau training to explore these visualization methods.
Using Tableau server and Online, you can schedule the tasks and provide authorization to enable data security. It is a job of Tableau administrator but having understanding about these concepts always help you in dashboard development. Below are the resources to understand these two concepts more effectively.
By now, I have almost covered most of the concepts you need to create a good dashboard / visualization. Now it’s time to practice more and more such that you get a firm hold of this tool and you feel comfortable with any aspect of Tableau.
All the best
What do you think of the learning path? If you think something should be added / removed, do let us know. We will love to hear it.