00:20:00

Tableau Desktop Foundations Practice Test

Use the form below to configure your Tableau Desktop Foundations Practice Test. The practice test can be configured to only include certain exam objectives and domains. You can choose between 5-100 questions and set a time limit.

Logo for Tableau Desktop Foundations
Questions
Number of questions in the practice test
Free users are limited to 20 questions, upgrade to unlimited
Seconds Per Question
Determines how long you have to finish the practice test
Exam Objectives
Which exam objectives should be included in the practice test

Tableau Desktop Foundations Information

The Tableau Desktop Foundations (Specialist) certification validates your grasp of foundational Tableau Desktop skills. It is intended for professionals new to Tableau or those wanting to confirm they understand the core capabilities of the tool. The exam focuses on theory — it does not require direct interaction with the Tableau software during the exam. Instead, it tests your knowledge of how Tableau works, what options are available, and how you’d execute certain tasks conceptually.

You’ll be assessed across topics like connecting and preparing data, exploring and analyzing data (sorting, filtering, aggregations, basic calculations), designing dashboards and visualizations, and understanding core Tableau concepts (dimensions vs. measures, discrete vs. continuous, etc.). Though the questions are conceptual, hands-on experience in Tableau Desktop will greatly help you internalize how those features operate in practice. Passing this exam demonstrates that you have the theoretical foundation needed to build and interpret basic visualizations in Tableau.

Holding the Foundations (Specialist) certification shows employers and peers that you understand the essentials of Tableau Desktop. It’s a strong credential for analysts, BI professionals, or anyone who works with data visualization tools. From there, you can build on this base to pursue more advanced Tableau certifications and deeper analytics roles.

Tableau Desktop Foundations Logo
  • Free Tableau Desktop Foundations Practice Test

  • 20 Questions
  • Unlimited
  • Connecting to and Preparing Data
    Exploring and Analyzing Data
    Sharing Insights
    Understanding Tableau Concepts
Question 1 of 20

An analyst places a date field on the Columns shelf to see total sales by quarter. The view displays four distinct columns labeled 'Q1', 'Q2', 'Q3', and 'Q4', showing sales aggregated across all years. How is the date field configured?

  • As a continuous measure.

  • As a continuous date value.

  • As a date attribute.

  • As a discrete date part.

Question 2 of 20

You have built a crosstab that displays Sales by Region on rows and Product Category on columns. To add a row at the bottom that shows the total Sales for every Region-Category combination, which menu command should you use in Tableau Desktop?

  • Convert the view to a packed bubbles chart

  • Drag Sales to the Filters shelf and keep all values

  • Right-click the Category field and choose Create > Set

  • Select Analysis > Totals > Show Row Grand Totals

Question 3 of 20

After you right-click a continuous measure and choose Create > Bins to build a histogram, how does Tableau treat the newly created bin field by default?

  • As a table calculation applied to the original measure at visualization time

  • As a continuous measure that automatically calculates the bin headers

  • As a discrete dimension that represents numeric ranges of the original measure

  • As a parameter that can be used in other calculations to adjust bin size

Question 4 of 20

You have finished building a workbook that contains an extract, custom shapes, and background images. You need to email it to a teammate who lacks access to the original data or image files. Which Tableau file type will guarantee everything opens correctly?

  • Data source file (.tds)

  • Workbook file (.twb)

  • Packaged workbook (.twbx)

  • Extract file (.hyper)

Question 5 of 20

A view currently displays Category on Columns and SUM(Sales) on Rows, producing one bar per category. Which action will transform this view into a stacked bar chart that shows Sales by Category and Region?

  • Drag the Region dimension onto the Size shelf of the Marks card.

  • Drag the Region dimension onto the Color shelf of the Marks card.

  • Drag a second measure, such as Profit, onto the Rows shelf.

  • Drag the Region dimension next to Category on the Columns shelf.

Question 6 of 20

A data analyst needs to update a scatter plot to show a different mark shape for each shipping mode in the view. What is the correct way to assign a unique shape to every ship-mode category?

  • From the Format menu, select "Shading" and assign a different shape to each column.

  • Drag the "Ship Mode" dimension to the Detail property on the Marks card.

  • Drag the "Ship Mode" dimension to the Shape property on the Marks card.

  • Right-click the "Ship Mode" dimension in the Data pane and select "Default Properties" > "Shape".

Question 7 of 20

While configuring an extract in Tableau Desktop, you want to reduce the extract size by summarizing the data at the level that appears in your worksheets. Which setting in the Extract Data dialog should you enable to achieve this?

  • Use Data Interpreter

  • Aggregate for visible dimensions

  • Include hidden fields

  • Enforce referential integrity

Question 8 of 20

You create a single-bar view that displays SUM(Sales) for the whole data source. Next, you drag the dimension Region onto Rows. How does Tableau adjust the existing SUM(Sales) measure after the dimension is added?

  • Tableau recomputes the sum of Sales separately for every Region, producing one bar per Region.

  • The original total sum remains and each Region is merely labelled on the single bar.

  • Tableau automatically switches the aggregation from SUM to AVG and shows the average Sales for each Region.

  • Tableau divides the original total Sales value equally among all Regions shown.

Question 9 of 20

In the physical layer (Join/Union canvas) of a data model, you drag the Orders_2021 table directly beneath Orders_2020 until Tableau displays the prompt "Drag table to union." What type of connection will Tableau create between the two tables?

  • A data blend between two separate data sources

  • A relationship that postpones joins until query time

  • An inner join that returns only matching rows

  • A union that stacks the rows from both tables

Question 10 of 20

In Tableau Desktop, you drag the continuous field Sales from the Data pane to the Rows shelf. According to Tableau's visual conventions, how does the application display this continuous field within the view?

  • Tableau aggregates Sales into a single value and shows one mark in the view without any axis.

  • Tableau converts Sales to a dimension and lists each unique value in a legend beside the view.

  • Tableau adds a blue pill and displays separate headers for every distinct Sales amount.

  • Tableau adds a green pill and creates a continuous numeric axis spanning the range of Sales values.

Question 11 of 20

In Tableau Desktop, you are assembling a sales dashboard and want consumers to dynamically restrict what they see to one or more Product Categories directly from the dashboard itself. Which built-in interactive element is specifically designed for this purpose?

  • Insert a data highlighter for Product Category in the dashboard.

  • Create a parameter control based on Product Category and display it on the dashboard.

  • Add the Product Category field as a filter and choose Show Filter on the dashboard.

  • Enable animations for Product Category marks on the dashboard.

Question 12 of 20

A data analyst needs to create a new field named 'Full Name' by combining the 'First Name' and 'Last Name' fields. Which calculated field formula correctly concatenates these two string fields with a space in between?

  • [First Name] + [Last Name]

  • CONCATENATE([First Name], " ", [Last Name])

  • [First Name] + " " + [Last Name]

  • [First Name] & " " & [Last Name]

Question 13 of 20

In Tableau Desktop, you want users to drill from Region down to Sub-Region with the (+) icon. Which single action creates the required hierarchy most directly, without using any Data-pane menus?

  • Drag Sub-Region onto Region in the Data pane until a dashed outline appears, then release

  • Select Region and Sub-Region, then choose Data menu > Create Parameter

  • Change the data role of Sub-Region to Geographic > Area so it nests inside Region

  • Right-click Region on the Rows shelf and choose Create > Calculated Field

Question 14 of 20

After renaming fields, assigning aliases, and creating several calculated fields, you need to preserve these metadata changes so they are available in new workbooks without embedding any of the underlying data. Which Tableau Desktop option should you choose?

  • Export the data as a .hyper extract

  • Add the data source to Saved Data Sources, creating a .tds file

  • Save the workbook as a packaged workbook (.twbx)

  • Package the data source as a .tdsx file

Question 15 of 20

In a Sales worksheet, users must interactively pick Today, Year-to-Date, Previous Quarter, or an arbitrary range without you creating separate views. What type of date filter should you add and show to the worksheet to meet this requirement?

  • Create a parameter for the date range and use a context filter referencing that parameter.

  • Filter using the discrete Date Part (Year) option and display it as a multi-select list.

  • Apply a Top N filter on the date field to keep only the most recent dates.

  • Place the continuous date field on Filters, choose Relative Date, and select Show Filter.

Question 16 of 20

When working with a date field in a Tableau view, you notice it is displayed with a blue pill. How does treating this date field as discrete impact the structure of your visualization?

  • It generates a single, continuous axis that represents the entire date range from beginning to end.

  • It limits the view to only show the first and last date available in the dataset.

  • It creates distinct headers or labels for each individual date part, such as each year or quarter.

  • It automatically converts the dates into a numerical measure representing the total number of days.

Question 17 of 20

Which Tableau Desktop workflow allows you to display the member "NY" of the State dimension as "New York" while the stored value in the underlying data source remains "NY"?

  • Open Replace Data Source and map the current connection so that "NY" is returned as "New York".

  • Edit the data source using Data Interpreter to replace every "NY" row value with "New York".

  • Right-click the State pill on the Rows shelf and choose Rename to type "New York".

  • Right-click the State dimension in the Data pane, choose Aliases, and edit "NY" to read "New York".

Question 18 of 20

When connecting to a new data source in Tableau, which type of information is most likely to be automatically assigned as a measure in the Data pane?

  • Quantitative, numerical values that can be aggregated, such as sales or profit.

  • Categorical data used for creating headers and labels in a view.

  • Temporal data points such as order dates or shipping dates.

  • Qualitative, descriptive attributes like product names or customer IDs.

Question 19 of 20

When a measure is added to a view in Tableau, an aggregation is automatically applied. Which aggregation function does Tableau use by default for a numeric measure?

  • AVG

  • ATTR

  • MEDIAN

  • SUM

Question 20 of 20

You have a view showing monthly Sales. You want to display each month as a proportion of overall yearly sales while keeping the numeric scale between 0 and 1. Which quick table calculation accomplishes this?

  • Moving Average

  • Percent of Total

  • Difference From

  • Running Total