Skip to main content
🎉 All exam preparation materials are available for free until 30 September 2026.

Last updated: September 2026

Practice Exam

Analytics-101 — Salesforce Certified Tableau Desktop Foundations

Test your knowledge with official exam-style questions

Questions25Passing48%Exam time70 min

Questions and options are shuffled each attempt

Email me this practice set

Get a link sent to your inbox so you can pick this back up anytime.

▶Salesforce Certified Tableau Desktop Foundations — Practice Set 2: All Questions & Explanations

Full question text, answer options, and explanations for this practice set — a spoiler-free alternative is the interactive quiz above for scored, shuffled practice.

  1. 1. A financial analyst refreshes an extract each morning before the market opens, but the source database updates continuously throughout the day. What is a direct consequence of this workflow?

    • A. The workbook will always show data from the moment of the last extract refresh, not intraday changes(correct)
    • B. The workbook automatically switches to a live connection when the extract becomes stale
    • C. Tableau blocks the workbook from opening until a new extract is created
    • D. The .hyper file is deleted and replaced with a .tds file

    Explanation: Extracts are static snapshots taken at refresh time; until the extract is refreshed again, the workbook reflects only the data as of that last refresh, regardless of ongoing changes at the source. Tableau does not auto-switch connection types, does not block opening a workbook with a stale extract, and does not swap file formats on its own.

  2. 2. An author wants to reuse a fully configured connection — including calculated fields and aliases — across several new workbooks without duplicating the underlying data each time. What should the author save?

    • A. A .twbx packaged workbook
    • B. A .tds data source file(correct)
    • C. A .hyper extract
    • D. A .png image export

    Explanation: A .tds file stores the data source's connection metadata and customizations (calculated fields, aliases, etc.) without embedding the raw data, so it can be reused across multiple workbooks efficiently. A .twbx bundles both workbook and data; a .hyper file is the extract's data engine format; a .png is a static image export.

  3. 3. A team maintains an Orders table and a Returns table with the same grain (one row per order line) and wants both tables to behave as one flattened table so that a single worksheet view can filter and aggregate across both simultaneously. Which technique is most appropriate?

    • A. A relationship, so each table keeps its own native level of detail
    • B. A join, so the two tables are physically combined into a single flattened table(correct)
    • C. A parameter that switches between the two tables
    • D. A geographic role applied to the order ID field

    Explanation: When two tables share the same grain and need to be treated as one combined, flattened table for row-level analysis, a join is the appropriate technique. A relationship deliberately preserves each table's separate level of detail rather than flattening them, which isn't what's needed here. A parameter doesn't combine tables, and a geographic role only affects how a field is mapped.

  4. 4. A field named 'order_dt' is imported as a text string instead of a date. What should the author do so Tableau treats it correctly for date-based analysis?

    • A. Change the field's data type to Date(correct)
    • B. Rename the field to 'Order Date'
    • C. Assign a geographic role to the field
    • D. Add the field to a hierarchy

    Explanation: Changing a field's data type to Date tells Tableau to interpret its values as dates, enabling date-specific functions, drill-downs, and continuous/discrete date behavior. Renaming only changes the display label, a geographic role is for location-based mapping, and adding a field to a hierarchy organizes drill-down levels but doesn't fix its underlying data type.

  5. 5. A dataset stores product prices as whole numbers representing cents (e.g., 1999 for $19.99). Which default field property should the author adjust so values display correctly as currency?

    • A. The field's geographic role
    • B. The field's default number format(correct)
    • C. The field's hierarchy level
    • D. The field's connection type

    Explanation: Adjusting a field's default number format (e.g., to currency with the appropriate decimal handling) controls how its values are displayed across the workbook wherever that field is used. Geographic role is unrelated to numeric display, hierarchy level concerns drill-down organization, and connection type refers to how Tableau accesses the source system, not display formatting.

  6. 6. An author needs each distinct customer segment value (e.g., 'Consumer', 'Corporate') to display with a more business-friendly label (e.g., 'Retail Customers') without changing the underlying data values. What should the author use?

    • A. Assign an alias to the data value(correct)
    • B. Create an extract
    • C. Add a union
    • D. Change the field's data type

    Explanation: Assigning an alias changes the displayed label for a specific data value without altering the underlying stored value, which is exactly what's needed for cosmetic relabeling. Creating an extract only affects data storage/performance, a union stacks rows from similarly structured tables, and changing data type would affect how the field is processed, not its display label.

  7. 7. A sales manager wants to see revenue trends over the past two years plotted as a single continuous line across months. Which chart type is most appropriate?

    • A. Line chart(correct)
    • B. Density map
    • C. Stacked bar
    • D. Highlight table

    Explanation: A line chart connects data points across a continuous dimension (typically a date field) making it ideal for visualizing trends over time. A density map shows concentration of geographic points, a stacked bar sums categorical segments within bars, and a highlight table is a color-coded crosstab, none of which are suited to a continuous time trend.

  8. 8. An analyst wants a single view showing SUM(Sales) as bars and the count of Orders as a line, both on the same set of category headers but scaled to a shared single axis so their relative proportions are visually comparable on the same scale. What chart type fits this description?

    • A. Dual axis chart
    • B. Combined axis (combo) chart(correct)
    • C. Scatterplot
    • D. Density map

    Explanation: A combined axis chart plots multiple measures against a single, shared axis, which is appropriate when values should be compared directly on the same scale. A dual axis chart instead gives each measure its own independent scale — useful when magnitudes differ greatly, but not when a shared scale is explicitly wanted. Scatterplots compare two measures as points, and density maps are geographic.

  9. 9. Which chart type would best help identify geographic hotspots of customer density from thousands of individual transaction locations plotted on a map?

    • A. Density map(correct)
    • B. Crosstab
    • C. Line chart
    • D. Dual axis chart

    Explanation: A density map uses color intensity to show where geographic points cluster most heavily, which is effective for visualizing hotspots among a large number of location-based marks. A crosstab is a numeric table without spatial context, a line chart shows trends over a continuous dimension, and a dual axis chart compares two measures on separate scales rather than geographic density.

  10. 10. A marketing analyst wants to define a dynamic collection of 'Top 10 Customers by Sales' that automatically updates as the underlying data changes, so it can be used to compare those customers against everyone else. Which feature should be used?

    • A. A group
    • B. A set(correct)
    • C. A hierarchy
    • D. An alias

    Explanation: Sets define a custom, often condition-based or top-N membership (like 'Top 10 Customers by Sales') that can automatically recompute as data changes, and are commonly used to compare in-set vs. out-of-set members. Groups combine specific, typically static dimension members without conditional top-N logic; hierarchies organize drill-down levels; aliases only relabel display values.

  11. 11. A dashboard consumer wants to filter a view to only show orders placed within the last 30 days, updating automatically each day it is viewed. Which filter type accomplishes this?

    • A. A relative date filter(correct)
    • B. A context filter with a fixed date range
    • C. A quick table calculation
    • D. A reference line

    Explanation: A relative date filter defines a rolling window relative to the current date (e.g., 'last 30 days') and automatically recalculates each time the view is opened. A fixed date range filter would need manual updates to stay current; a quick table calculation performs computations like running totals rather than filtering rows; a reference line only annotates a value on an axis.

  12. 12. An analyst wants to segment continuous Age values into fixed-width groups (e.g., 0-9, 10-19, 20-29) to build a histogram of customer age distribution. What should the analyst create?

    • A. A bin(correct)
    • B. A parameter
    • C. A set
    • D. A group

    Explanation: Bins divide a continuous measure into fixed-size intervals, which is the standard technique for building a histogram of a distribution like customer age. Parameters are user-adjustable inputs, sets define custom conditional membership, and groups combine existing categorical (dimension) members rather than segmenting a continuous numeric range.

  13. 13. Which of the following are examples of quick table calculations available in Tableau Desktop? (Choose two.)

    • A. Running total(correct)
    • B. Percent of total(correct)
    • C. Geographic role assignment
    • D. Data source alias

    Explanation: Running total and percent of total are both built-in quick table calculations that can be applied directly to a measure in the view to recompute values based on the table structure. Geographic role assignment is a field property for mapping, not a table calculation, and a data source alias only relabels a value's display, unrelated to table calculations.

  14. 14. An analyst wants end users to be able to type in any target sales figure and instantly see a reference line move on the chart to reflect that value. What two features work together here?

    • A. A parameter controlling a calculated field used to draw the reference line(correct)
    • B. A bin controlling a hierarchy
    • C. A group controlling a filter action
    • D. An alias controlling a data source connection

    Explanation: A parameter accepts free-form user input (like a typed target value), and a calculated field can reference that parameter to dynamically position a reference line based on the entered value. Bins and hierarchies concern segmenting/organizing existing categorical or numeric fields, not accepting typed input; groups and filter actions relate to dimension membership and cross-worksheet filtering, not typed numeric targets.

  15. 15. A finance team wants to see a grand total row appended below regional subtotal rows in a crosstab view. Which feature should be enabled?

    • A. Show Totals(correct)
    • B. Data highlighter
    • C. Viz animations
    • D. Story point

    Explanation: Show Totals adds grand total and/or subtotal rows/columns summarizing the values already displayed, which directly satisfies the request for an appended grand total row. The data highlighter searches and highlights marks, viz animations transition between visual states, and a story point is a narrative slide — none of which add total rows to a crosstab.

  16. 16. A dashboard author wants each mark in a scatterplot to be represented by a distinct icon shape (e.g., circle vs. square) depending on customer segment, rather than by color. Which Marks card property should be used?

    • A. Shape(correct)
    • B. Detail
    • C. Label
    • D. Tooltip

    Explanation: The Shape property on the Marks card assigns different icon shapes to marks based on a dimension's values, which is exactly what's needed to distinguish customer segments by shape rather than color. Detail adds granularity to marks without a visual shape/color encoding, Label displays text on marks, and Tooltip controls hover-over detail text.

  17. 17. An author wants clicking a bar in one worksheet to open a related external web page (such as a product page) that includes the selected value in the URL. Which dashboard action should be configured?

    • A. Filter action
    • B. Highlight action
    • C. URL action(correct)
    • D. Parameter control

    Explanation: A URL action opens a specified web address, optionally inserting selected field values into the URL, when a user interacts with a mark — ideal for linking to an external page. A filter action instead updates other worksheets' filters; a highlight action visually highlights related marks; a parameter control is a UI widget for manually setting a parameter, not for opening links.

  18. 18. A dashboard needs to look and function well on both desktop browsers and mobile phones, with different worksheet arrangements for each. What feature should the author configure?

    • A. Device-specific dashboard layouts(correct)
    • B. A single fixed-size layout for all devices
    • C. Story points only
    • D. A parameter that toggles screen size

    Explanation: Tableau lets authors configure device-specific dashboard layouts (desktop, tablet, phone), each with its own arrangement of objects optimized for that screen size. A single fixed-size layout wouldn't adapt well across devices, story points are for narrative sequences rather than responsive layout, and there's no parameter mechanism to toggle layouts by device.

  19. 19. A presenter wants to build a guided, sequential narrative that walks stakeholders through several dashboard states, one slide at a time, each captured at a specific point in the analysis. What should the presenter create?

    • A. A story and story points(correct)
    • B. A set
    • C. A parameter control
    • D. A bin

    Explanation: A story is a sequence of worksheets or dashboards, called story points, that presents a narrative walkthrough of an analysis one captured state at a time. Sets define custom membership, parameter controls are interactive input widgets, and bins group continuous values — none of these build a sequential narrative presentation.

  20. 20. A user wants to inspect the exact row-level records that make up an aggregated bar in a view before deciding whether to export them. What should they do?

    • A. View the underlying data for that mark(correct)
    • B. Change the field's default aggregation
    • C. Add a reference line
    • D. Create a new hierarchy

    Explanation: Viewing the underlying data for a selected mark shows the individual, disaggregated records that were summarized to produce that mark, and from there the data can optionally be exported. Changing the default aggregation would alter the calculation for the whole field, a reference line only annotates a value, and creating a hierarchy affects drill-down organization, not row-level inspection.

  21. 21. A vendor wants to send a colleague only the raw values behind a Tableau view, in a format that can be opened in Microsoft Excel or another spreadsheet tool, without any Tableau-specific formatting. What is the most direct approach?

    • A. Publish the workbook to Tableau Server
    • B. Export the underlying data to a plain data format such as .csv(correct)
    • C. Save the workbook as a .twbx packaged file
    • D. Create a new calculated field

    Explanation: Exporting the underlying data to a plain format like .csv provides just the raw values in a form easily opened by spreadsheet tools, without Tableau-specific visual formatting. Publishing to Server requires server access rather than a portable file for a colleague without Tableau; a .twbx file is a full interactive workbook, not a plain data export; a calculated field has nothing to do with exporting data.

  22. 22. In Tableau, which category of field typically contains quantitative, numeric values intended to be aggregated, such as Sales or Quantity?

    • A. Dimensions
    • B. Measures(correct)
    • C. Filters
    • D. Hierarchies

    Explanation: Measures are quantitative fields meant to be aggregated (summed, averaged, counted, etc.), such as Sales or Quantity. Dimensions instead hold qualitative, categorical data used for segmentation. Filters restrict which data is shown rather than describing a field category, and hierarchies organize related dimensions into drill-down levels.

  23. 23. A continuous field placed on an axis in Tableau is rendered using which visual treatment?

    • A. As distinct, separated headers
    • B. As a smooth, unbroken axis(correct)
    • C. As a color legend only
    • D. As a filter card

    Explanation: Continuous fields render as a smooth, unbroken axis (shown in green in Tableau's field pills), suitable for measures or continuous date values. Discrete fields, by contrast, render as distinct separated headers (shown in blue). A color legend or filter card describes other view elements, not the discrete/continuous rendering distinction itself.

  24. 24. An author drags Order Date onto Columns and chooses the continuous 'Month' date value (rather than the discrete date part). How does this affect the resulting axis compared to using the discrete date part?

    • A. Each month/year combination appears as its own distinct point along one continuous timeline, rather than months from different years being grouped together(correct)
    • B. It has no effect; both options behave identically
    • C. It converts the field into a measure
    • D. It removes the field from the view entirely

    Explanation: A continuous date value plots each month/year combination as its own point along a single unbroken timeline (e.g., Jan 2024 and Jan 2025 appear separately), whereas the discrete date part groups same-named periods together across years (all Januarys combined). The field's fundamental type (a date, not a measure) doesn't change, and it certainly doesn't disappear from the view.

  25. 25. A worksheet shows AVG(Sales) with no dimensions in the view. After the author adds Customer Segment to Rows, the displayed average(s) change. What best explains this behavior?

    • A. Adding a dimension changes the level of detail the measure is aggregated at, so AVG(Sales) is recalculated separately within each segment(correct)
    • B. Tableau automatically switches AVG to SUM whenever a dimension is added
    • C. The original average is simply duplicated once per segment with no recalculation
    • D. The dimension is silently converted into a measure to match Sales

    Explanation: Adding a dimension to the view changes the granularity at which an aggregated measure is computed — Tableau recalculates AVG(Sales) independently for each distinct value of Customer Segment rather than repeating a single overall average. Tableau does not automatically swap aggregation types, and Customer Segment remains a dimension rather than being converted.