Tableau is a powerful and growing Data Visualization tool. This is mostly used in the Business Intelligence sector. Its main purpose is to simplify raw data into a very readable and easy to understand format using interactive charts.
We have prepared a list of Tableau interview questions which might be helpful for candidates interested in getting acquainted with this data analytics tool.
Data analysis is its main use and users can create engaging visuals based on the data stored in workbooks in the dashboard. The main advantage of using Tableau is that it can be used easily by a person not having a technical background. The best features Tableau which makes it a very popular choice is:
Here in this article, we will be listing frequently asked Tableau Interview Questions and Answers with the belief that they will be helpful for you to gain higher marks. Also, to let you know that this article has been written under the guidance of industry professionals and covered all the current competencies.
This is actually a trick question. There is no limit to the number of rows in a table. Large amounts of data (in petabytes) can be accessed on Tableau but it restricts the number of rows that are needed at a specific time.
Now, maybe you want to see some different data on the Y-Axis. To do that, you shall need the LOD Expression
{ INCLUDE [Customer Name] : SUM([Sales]) }
Note: The above Tableau interview questions and answers are a guide to a basic understanding. These are questions you must know the answer to before going on an interview.
An ATTR() expression in Tableau indicates that there are multiple values to a parameter when only one value was expected.
For example, when blending multiple data sources, the data from secondary sources are wrapped in ATTR() aggregation as Tableau was expecting only one (primary) data source.
DISCRETE | CONTINUOUS |
---|---|
Data roles are counted as distinct and separate. | Data roles used to measure continuous data. |
It can take only one value within a defined range. | Value can be anything from a finite to infinite interval |
Represented as blue pills on shelves and blue icons in the Data window | Represented as Green Pills |
Data Joining | Data Blending |
---|---|
Combining data from multiple tables but from a single source. | Combining data from multiple data sources. |
Can be performed by making use of common columns & common data types in a data set | Can be performed either Automatically or Custom/Manual by choosing the measures to blended from multiple data sets |
This is a feature in the Marks section in Tableau. It is also known as the Detail Shelf. Detail Button is used to measure the level of detail(LOD) on a marks card.
The Rank() function in Tableau is used to assign ranks to measures(numeric values) in a data set. It is a part of the table functions on the dashboard.
Creating an Age range in Tableau can be done by following these steps:
Two measures in Tableau can be combined and represented in a graphical format. This shall use Dual Axis which combine two or more measures at the same time for easy understanding of data.
Parallel Aggregation is a new feature under Data Vectorization in Tableau. Its aim is to reduce the time it takes to run multiple queries by allowing them to run “parallel” during the same time.
One of the easiest chart types is the filled map. To create one, follow these steps:
The Page Shelf is a feature in Tableau which allows users to break a view into a series of individual pages to help understand and analyze how one specific field affects the rest of the data in a visual mode.
The Page Shelf creates a set of pages, each with a different view. Each of these views is based on a member of the field. These newly generated views can be used to compare data with each other in a visual format, hence making the data understandable on a micro-level.
To create a Calendar in Tableau, follow these steps:
Note: The following tableau interview questions are a guide to a basic understanding of the subject. Must read for Engineers switching to Tableau.
Filters are used in Tableau to restrict the number of records in a said dataset.
There are 5 types of Filters that are used for various purposes.
Most of the performance tuning or optimizing tableau comes down to 3 major points:
Note: The following tableau server interview questions are a guide to a basic understanding of the subject.
A parallel query in Tableau is used to save time while rendering queries. The basic logic behind is that Tableau will make multiple queries, i.e. when data from multiple sources are being used, Tableau makes queries side by side without waiting for one query to finish, hence saving time.
Shadow extracts are a kind of data that Tableau stores when using a file(non-legacy excel) to load data faster. It has a (.ttde) extension. Tableau can store 5 of these files.
Dual Axes in Tableau are independent data measuring parameters that are layered on top of each other. Tableau allows users to compare multiple measures and dual axes are used for comparing different measures having different scales.
To add bins to a histogram, follow these steps:
Follow these steps to split a column:
Follow these steps to create an action in Tableau:
Extract | Live |
---|---|
Is a connection with a static database | Is a connection with a dynamic database |
User has to manually refresh to update the data set | Users don’t have to refresh as this connection will query underlying data from the source |
Data is copied from Data Source to local Tableau Server | Since data is called from the source, no data is stored for pre-processing |
One of the most basic operations to have in a Business Intelligence tool is to connect it to a data source to analyze the data for further use. Tableau offers a wide range of options to export your data in the form of local text files, MS Excel, PDFs, JSON or database & server connections like Tableau Server, MySQL Server, Microsoft SQL Server and many more.
There are in general four ways of joins used to combine data in Tableau.
They are:
TDSX file refers to a Packaged Data Source file. It is basically a .zip file that contains the data source file(.tds) and any other local file data like extract files(.hyper or .tde), Excel workbooks, text files, local cube files, and access files. This kind of file is used to create a single file that can be then shared with others not having access to the original data source.
A Tableau workbook is similar to an Excel workbook and has many overlapping functionalities. It is designed to contain multiple workbooks or dashboards combining all work. Its main aim is to organize, save and share results with concerned users.
Note: These are tableau developer interview questions. Candidates who are deciding to switch to Tableau or looking for a job must read this.
Sets | Groups |
---|---|
Is an extracted combination of multiple rows from a workbook | Used to combine items and compare with other values |
Little hard to use but flexible | Easy to use with limited functionalities |
Is dynamic in nature | Is static in nature |
Shelves are containers to store data, i.e. pills in the form of columns, rows, pages and filters which are used for the creation of visualizations.
To show a card in Tableau follow these steps:
Legends are time fields placed on Color, Size or Shape on the Marks Card. Using these legends can enhance the dashboard, interactivity and save a lot of space.
Follow these steps to create one: