Tableu Interview Questions and Answers (1)
Tableu Interview Questions and Answers (1)
2. Tableau Packaged Workbook (.twbx): Tableau packaged workbooks have the .twbx file extension.
A packaged workbook is a single zip file that contains a workbook along with any supporting local
file data and background images. This format is the best way to package your work for sharing with
others who don’t have access to the original data.
3. Tableau Data Source (.tds): Tableau data source files have the .tds file extension. Data source files
are shortcuts for quickly connecting to the original data that you use often. Data source files do not
contain the actual data but rather the information necessary to connect to the actual data as well as
any modifications you've made on top of the actual data such as changing default properties, creating
calculated fields, adding groups, and so on. To create a .tds file, from Tableau Desktop, right click
on your data source connection and select Add to Saved Data Sources. Alternatively you can publish
the .tds to Tableau Server by right clicking and selecting Publish to Server instead.
4. Extract (.hyper or .tde): Depending on the version the extract was created in, Tableau extract files
can have either the .hyper or .tde file extension. Extract files are a local copy of a subset or entire
data set that you can use to share data with others, when you need to work offline, and improve
performance. To create a Tableau Data Extract (.tde) file, go to the Data tab present on the top left
of the Tableau toolbar. Select a data source and click on the Extract Data option. After this, you can
either select fields from the data source that you wish to extract or just click on Extract to create a
data extract file (.tde) of the entire data set present at the data source.
5. Packaged Data Source (.tdsx): Tableau packaged data source files have the .tdsx file extension. A
packaged data source is a zip file that contains the data source file (.tds) described above as well as
any local file data such as extract files (.hyper or .tde), text files, Excel files, Access files, and local
cube files. Use this format to create a single file that you can then share with others who may not
have access to the original data stored locally on your computer.
6. Tableau Bookmark (.tbm): Files with the extension .tbm are Tableau Bookmark files. These Tableau
file types are most commonly used to save worksheets and share them with others so that they can
use it in their workbooks without having to create a new worksheet from scratch.To create a .tbm
file, go to the Windows option present on the toolbar. From there, select Bookmark and then click
on Create Bookmark. This will create a .tbm file of the active worksheet.
7. Tableau Preferences (.tps): This is an extension for the Tableau Preference file. This file is mainly
for color preferences across all the worksheets of the workbook. If you want to make your workbook
with a consistent look and feel. In other words, if you want to apply a custom theme to your
workbooks this Tableau Preference File is useful.
2. Types of source connect to tableau.
Connecting to a File: MS Excel, MS Access, JSON, text file, PDF file, spatial file, etc.
Server-based Relational Database: Tableau Server, Microsoft SQL Server, Oracle, MySQL,
Salesforce, IBM DB, Mongo DB, PostgreSQL, Maria DB, etc.
Cloud-based Data Sources: Cloudera Hadoop, Google Cloud SQL, Amazon Aurora, etc.
Limitations of context filter: By default time is taken to place a filter in context. A temporary file is
created as soon as the filter is set to context one for that context filter. The table will reload every time and
it will contain the values not filtered by either context filter or by custom SQL filter.
15. If you have only one measure which graph will you prefer.
Histogram is for 1 measure and Bin field.
16.
28. What are the different types of functions generally used in Tableau?
1. String function: These functions like ASCII, CHAR, FIND,
ISDATE, LOWER, etc, are known as string functions because
they work on the string values or characters to manipulate
them.
2. Date function: We use date functions to apply logical as
well as arithmetic operations on date values present at the data
source. Using the date functions we can manipulate the date
values by changing the old values, creating new ones or
searching data on the basis of specific dates. Some commonly
used date functions in Tableau are DATEADD, MAKEDATE,
ISDATE, MAKETIME, MONTH, MIN/MAX, TODAY, NOW,
etc.
3. Logical function: We use logical functions to perform
logical or relational operations on data in Tableau. Some
commonly used logical functions in Tableau are, CASE, IF,
IFNULL, ISNULL, ZN, etc.
4. Aggregate function: We use aggregate functions to apply
aggregation on data values in different ways. Some important
aggregation functions used in Tableau are; AVG, ATTR, MAX,
MEDIAN, MIN, PERCENTILE, SUM, STDDEV, etc.
5. User function: We use functions to manage the users
registered on Tableau Server or Tableau Online. Commonly
used user functions are, FULLNAME, ISFULLNAME,
ISUSERNAME, USERDOMAIN, USERNAME, etc
Blending is different from creating joins because blending only combines relevant data from different data
sources, whereas joins work on a row-level and often duplicates data that is repeating in several rows. Also,
both data blending and joining create a left join between two data tables. But the main point of difference
is when the aggregation takes place, that is, when a join is created, the data is combined first and then
aggregated. Whereas, in data blending, the data from primary and secondary data sources are queried
independently, aggregated, combined and then used for visualization. So, the order of operations are
different in both.
30. State some reasons for the low performance of Tableau? Explain in detail.
Filters
calculated fields
actions
measure-swaps
changing views
auto updates
33. What is Forecasting in Tableau?
Forecasting means predicting the future value of a measure. There are various methods for
forecasting. However, in Tableau, the user can only use exponential smoothing.
34. How to create cascading filters without context filter?
I have filter 1 and filter 2..Based on filterl I need to filter2 data
Ex: Filter 1 as Country and Filter 2: States
I have chosen country as USA and filter 2 should display only USA states
Choose options of Filter2 states :
select option of "Only relevant values "
35. Explain about Actions in Tableau?
How many types of options are there in Tableau Actions?
Difference between Tableau Actions - filter vs highlight vs url ?
Difference between actions vs hierarchies?
Tableau actions in worksheets, dashboards, workbooks.
36. Tableau Actions
Using Actions we can create navigation between high level details to low level details to support analysis. This
navigation can take place between worksheets (or) withing dashboard between worksheets (or) between two
difference workbooks.
Options in Tableau Actions
There three options to implement ACTIONS in TABLEAU.
* FILTER
* HIGHLIGHT
* URL
Tableau Actions Using FILTER
The FILTER option helps to navigate from source worksheet to target worksheet. One worksheet can carry
high level details and the target worksheet can have detail level information in relation to the source
worksheet.
Example: Source worksheet can have category level information and target worksheet can have category,
subcategory details. Upon selection of a category we can navigate to target worksheet to see sub-category
level details.
Tableau Actions Using HIGHLIGHT
The HIGHLIGHT option helps to navigate within DASHBOARD between source worksheet and target
worksheet. One worksheet can carry high level details and the target worksheet can have detail level
information in relation to the source worksheet.
Example: Dashboard with Sales by Category, Sub-category. Assume there are two worksheets in the
dashboard. One worksheet can have category level information and target worksheet can have category,
subcateogry details. Upon HOVER of a category we can HIGHLIGHT the sub-category level details in the
target worksheet.
Tableau Actions Using URL
The URL option helps to navigate from one PUBLISHED WORKBOOK to ANOTHER PUBLISHED
WORKBOOK. When report gets published in the Tableau Server it gets an unique URL. One Workbook can
have high level details and the other workbook can have low level details.
Example: Workbook with Sales by Category. Another workbook with Sales by Category, Sub-category. Upon
SELECTION of a category in one workbook the other workbook URL opens.
NOTE: We can trigger actions using SELECT, HOVER and MENU.
HOVER is best match with HIGHLIGHT in the Dashboard.
SELECT is good with FILTER across worksheets.
MENU is best when multiple actions exists.
37. Explain Tableau Architecture or Framework ?
38. What is Pivoting in Tableau?
In Tableau, pivoting means transposing data from a crosstab format into a columnar format–from wide,
short tables into thin, tall tables.
39. What tool in Tableau can help in Data Cleaning and Data Preparation?
Data Interpreter
Tableau Server
1. What is user function?
User Functions can be used to create user filters or row/column-level security that affect visualizations published to
Tableau Server or Tableau Online, so that only certain people can see certain views of your visualization.
One example of row-level security (RLS) is that you may want to restrict data access so that the sales representatives
can only see their own sales figures whereas the managers may be able to see all figures. For column-level security,
you may want to restrict access so that some people can see a measure (such as profit margin), whereas others may
not.
1.fullname 2.isfullname 3. Ismemberof 4. Userdomain 5. Isusername 6. Username
. The functions start with IS… returns boolean results (True or False) whereas the other functions return strings.
2. what are user filters.
To see the answer go to this link
https://help.tableau.com/current/pro/desktop/en-us/publish_userfilters_create.htm