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

Free Preview

This test is a free preview, no account required.
Subscribe to unlock all content, keep track of your scores, and access AI features!

Question 1 of 20

While configuring a connection to a PostgreSQL database in Tableau Desktop, you choose the Live option rather than Extract. How will Tableau handle query execution and data storage for visualizations in this workbook?

  • Tableau submits a fresh query to PostgreSQL whenever the view is refreshed and stores no local data file.

  • Tableau automatically creates and schedules background refreshes on Tableau Server to keep the workbook updated.

  • Tableau runs a single query once, caches the result permanently, and never reconnects to PostgreSQL.

  • Tableau copies the data into a compressed .hyper extract and queries that file instead of the database.

Question 2 of 20

Starting from a crosstab, you want each cell's background color to reflect its measure value while still displaying the numbers. In the Marks card, which mark type do you switch to in order to create this highlight table effect?

  • Bar

  • Text

  • Automatic

  • Square

Question 3 of 20

You connect live to a SQL Server table, then add an Excel worksheet as a second connection and create an inner join between the two tables in the same Tableau data source. Before you begin building views, what does Tableau do?

  • Tableau keeps the data source live and automatically decides whether the join runs in the SQL database or in Hyper, without asking you to make an extract.

  • Tableau forces you to replace the join with data blending because joins cannot cross connections.

  • Tableau leaves the SQL table live but turns the Excel data into an extract, producing a single hybrid data source.

  • Tableau prompts you to convert the entire data source to a .hyper extract before analysis can continue.

Question 4 of 20

When deciding between maintaining a live connection to a production database and creating a Tableau extract, which of the following scenarios makes an extract the better choice?

  • The database is behind a corporate VPN that field sales staff cannot access while traveling, and dashboards must work offline.

  • You need to preserve the source database's built-in row-level security rules automatically.

  • The underlying data set refreshes every few seconds and users must see real-time results.

  • The source is a small local Excel file already stored on every user's computer.

Question 5 of 20

You have a bar chart that shows total Sales by Region. To turn it into a stacked bar that reveals how each Segment contributes to the regional totals, to which Marks card should you drag the Segment dimension?

  • Color

  • Detail

  • Label

  • Size

Question 6 of 20

When you create a relationship between Orders and Returns on Order ID and build a view that uses fields only from the Orders table, what happens when Tableau sends the query to the database?

  • Tableau automatically issues a left join from Orders to Returns to preserve all Orders rows.

  • Tableau materializes a temporary combined table containing both Orders and Returns before querying.

  • Tableau queries only the Orders table; no join to Returns is generated.

  • Tableau performs an inner join between Orders and Returns, returning rows present in both tables.

Question 7 of 20

Using Show Me, you attempt to build a basic bar chart from scratch. Which field selection meets the minimum requirements for the Bar Chart icon to become enabled in Show Me?

  • Two measures and no dimensions

  • One dimension and one measure

  • Two dimensions and no measures

  • A single geographic dimension only

Question 8 of 20

After adding the dimension Order Date to the Filters shelf and selecting the years to display, you want worksheet users to pick different years themselves. Which command should you apply to the filter so a selection control appears on the view?

  • Show Parameter Control

  • Add to Context

  • Show Filter

  • Show Highlighter

Question 9 of 20

You are designing a public-facing workbook. Dashboard users do not need second-by-second updates, and the database administrator wants to reduce query load on the production system. Which data connection approach best meets these needs in Tableau Desktop?

  • Use a live connection so every dashboard interaction retrieves the newest rows directly from the database.

  • Create an extract so the workbook queries a local .hyper snapshot instead of the production database.

  • Keep the connection live to avoid any file-size limits or refresh scheduling tasks.

  • Stay live to inherit all row-level security rules defined in the source system without extra setup.

Question 10 of 20

In a bar chart displaying Sales by Sub-Category, you want "Phones" first, "Accessories" second, and all others in any order. Which Sort dialog choice lets you reorder the dimension values manually?

  • Field

  • Manual

  • Data Source Order

  • Alphabetic

Question 11 of 20

You have plotted customer locations as individual symbols on a map. To convert this symbol map into a density map that highlights areas with many customers, which action should you take on the Marks card?

  • Click Show Me and select the Heat Map chart type

  • Change the map style to "Heat" under the Map menu

  • Choose "Density" from the mark type drop-down

  • Drag the Longitude pill from Columns to the Path shelf

Question 12 of 20

In a new worksheet you place the continuous measures Sales on Columns and Profit on Rows, leaving all other shelves blank. To visualize the relationship between the two measures, which default mark type does Tableau apply to the view it creates?

  • Line

  • Circle

  • Gantt Bar

  • Text

Question 13 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?

  • Include hidden fields

  • Enforce referential integrity

  • Use Data Interpreter

  • Aggregate for visible dimensions

Question 14 of 20

You rename several fields and create a calculated field before choosing Data > Add to Saved Data Sources and saving the connection as a .TDS file. When another analyst opens a new workbook and connects to that .TDS, which item will appear exactly as you defined it?

  • An extract containing the data rows present at save time

  • The custom color legend you applied to a worksheet

  • The calculated field you added to the data source

  • The worksheet that displayed your calculation results

Question 15 of 20

After connecting to a CSV file, Tableau displays the Sales_Amount field with the Abc data type icon, preventing you from summing the values. Which action correctly changes the field so that you can aggregate it numerically?

  • From the worksheet menu, select Analysis > Convert Measures to Dimensions.

  • Edit the field's default number format and set a currency format.

  • Drag the field onto Measure Names so Tableau automatically converts it to a measure.

  • Right-click the field in the Data pane, choose Change Data Type, and select Number (decimal).

Question 16 of 20

In Tableau Desktop, how do you assign the geographic role State/Province to a string field named Region so the field can be plotted on a map?

  • Convert Region's data type from text to number by clicking the Abc icon.

  • Right-click Region in the Data pane, choose Geographic Role, and select State/Province.

  • Right-click Region, choose Default Properties, then Number Format, and pick State/Province.

  • Drag Region to the Latitude shelf and change the Marks type to Map.

Question 17 of 20

You have built a view with Order Date on Columns, SUM(Sales) on Rows, and then dropped SUM(Profit) on the right side of the view, creating two separate axes. To finish the dual axis chart so the lines share the same scale, which Tableau action should you perform?

  • Right-click the secondary axis and select "Synchronize Axis".

  • Group SUM(Sales) and SUM(Profit) into a combined field.

  • Change the Marks card drop-down to "Automatic".

  • Choose "Dual Axis" from the Analysis menu.

Question 18 of 20

After placing the discrete field Order Date on Columns and SUM(Sales) on Rows, the worksheet displays individual marks for each day instead of a connected line. Which action converts the view into a single continuous line chart?

  • Right-click Order Date on the Columns shelf and choose Convert to Continuous.

  • Add a running total table calculation to the Sales measure.

  • Enable Show Missing Values for Order Date.

  • Change the aggregation of Sales from SUM to AVG.

Question 19 of 20

When you need Sales and Profit displayed as separate colored bars that share the same continuous axis within one worksheet, which Tableau drag-and-drop action most directly creates the required combined axis bar chart?

  • Hold Ctrl and drag the Sales pill to duplicate it onto the Label shelf.

  • Move Sales and Profit to the Measure Values shelf and then change the mark type to Area.

  • Right-click the Profit pill on the Rows shelf and select Dual Axis.

  • Drag Profit from the Data pane directly onto the existing Sales axis until a double ruler icon appears, then drop.

Question 20 of 20

An analyst is building a Tableau data source. They have connected to a SQL Server database and now need to incorporate related data from a separate Excel file. How can they create a single data source that uses both connections?

  • Convert the initial SQL Server connection to an extract before adding the Excel file.

  • Create two separate data sources and combine them on a worksheet using data blending.

  • On the Data Source page, use the 'Add' button next to 'Connections' to select the Excel file.

  • Create a union between the SQL Server table and the data in the Excel file.