CertSafari

    Free Salesforce Certified Tableau Desktop Foundations Sample Questions

    35 free sample questions from our bank of 366+, covering every exam domain, with answers and detailed explanations. Updated August 2026.

    Domain 1: Connecting to and Preparing Data

    Subdomain 1.1: Create live connections and extracts

    1.You are traveling on a flight without internet access and need to build a dashboard using a company database. Which connection type must you use?

    1. A.Live Connection
    2. B.Tableau Data Source (.tds)
    3. C.Tableau Extract
    4. D.Cross-database join
    Show answer & explanation

    Correct answer: CTableau Extract

    • A. A live connection requires a continuous, active network connection to the original data source to query data in real-time. Without internet access or network connectivity to the company database, a live connection will not function.
    • B. A Tableau Data Source (.tds) file is a shortcut that stores connection details, metadata, and field definitions (like aliases or calculations) but does not include the actual data itself. Without a connection to the original source, it cannot provide data for building dashboards.
    • C. A Tableau Extract is a local snapshot of the data (stored as a .hyper file) on your machine. Because it contains the data needed to build and interact with dashboards independently of the original source, it is the only option that allows for offline work.
    • D. A cross-database join is a feature used to combine data from multiple different sources. It is not a standalone storage or connection type and still requires active access to each underlying source unless they are individually extracted.

    Subdomain 1.1: Create live connections and extracts

    2.When you first connect to a local file, such as an Excel spreadsheet, in Tableau Desktop, what is the default connection type?

    1. A.Extract
    2. B.Live
    3. C.Published Data Source
    4. D.Offline
    Show answer & explanation

    Correct answer: BLive

    • A. Incorrect. Tableau Desktop does not default to creating an extract when you first connect to a local file. Extracts are an optional snapshot of the data that must be explicitly created to improve performance or work with a static copy of the data.
    • B. Correct. By default, Tableau Desktop establishes a Live connection to local files like Excel and text files. This allows Tableau to query the data directly from the source file in real-time.
    • C. Incorrect. A Published Data Source refers to a data source that has already been shared and hosted on Tableau Server or Tableau Cloud. It is not the initial connection type for a local file on your machine.
    • D. Incorrect. 'Offline' is not a recognized connection type in Tableau. While extracts allow for offline data analysis, the connection state is still technically referred to as an 'Extract' connection.

    Subdomain 1.1: Create live connections and extracts

    3.Which option allows you to roll up data to a higher level of granularity when creating an extract, thereby reducing the file size?

    1. A.Hide All Unused Fields
    2. B.Aggregate data for visible dimensions
    3. C.Incremental Refresh
    4. D.Top N Rows
    Show answer & explanation

    Correct answer: BAggregate data for visible dimensions

    • A. Incorrect. Hiding unused fields removes columns (fields) that are not currently being used in the workbook. While this can reduce extract size by excluding data, it does not aggregate rows or roll up data to a higher level of granularity.
    • B. Correct. The 'Aggregate data for visible dimensions' option summarizes the underlying rows to the level of the dimensions included in the extract. This rolls up the data, reducing the total number of rows and the overall extract size while maintaining the correct aggregated values.
    • C. Incorrect. Incremental refresh is a method of updating the extract by only adding new rows since the last refresh. It does not aggregate existing data or change the granularity of the data being stored.
    • D. Incorrect. 'Top N Rows' filters the dataset to a specific number of records. Although this reduces the amount of data in the extract, it is a filtering mechanism rather than a roll-up or aggregation to a higher level of granularity.

    Subdomain 1.2: Create and manage the data model

    4.What is a common risk when using joins to combine tables that are at different levels of detail (e.g., daily sales and annual targets)?

    1. A.Data duplication and overcounting of values
    2. B.Automatic deletion of the higher-level data
    3. C.Inability to create data extracts
    4. D.Corruption of the original database tables
    Show answer & explanation

    Correct answer: AData duplication and overcounting of values

    • A. Correct. When joining tables at different grains (levels of detail), the higher-level data (e.g., targets) replicates for every matching row in the lower-level data (e.g., daily sales). This results in a 'fan-out' effect where aggregated measures from the higher-level table are counted multiple times, leading to inflated or incorrect results.
    • B. Incorrect. Joins combine data based on matching fields and do not delete data from the original sources. While a specific join type (like an Inner Join) might exclude certain rows from the view, it does not permanently delete data from the source.
    • C. Incorrect. Tableau can successfully create data extracts from joined tables. The primary concern when joining at different granularities is data integrity (duplication) and aggregation, not the technical capability of the extract engine.
    • D. Incorrect. Tableau is a read-only tool in this context; performing joins issues queries to retrieve data but does not alter, modify, or corrupt the original database tables. It does not write back to the source database.

    Subdomain 1.2: Create and manage the data model

    5.In which of the following situations is it generally recommended to use a Join instead of a Relationship?

    1. A.When you want to keep tables at their native level of detail
    2. B.When you need to intentionally filter out rows that do not match between tables
    3. C.When you are combining tables with many-to-many relationships
    4. D.When you want Tableau to automatically optimize queries based on the view
    Show answer & explanation

    Correct answer: BWhen you need to intentionally filter out rows that do not match between tables

    • A. Incorrect. Relationships are designed to preserve the native level of detail of each table. Joining tables flattens the data into a single physical table, which can change the granularity or introduce duplication.
    • B. Correct. Joins (specifically Inner Joins) are recommended when you need to intentionally filter out rows that do not meet the join condition. Relationships are more flexible and often delay filtering until the visualization is created, so a physical Join is used for explicit row-level filtering during the data modeling stage.
    • C. Incorrect. Relationships are better suited for many-to-many scenarios because they preserve each table's granularity and avoid the row multiplication and aggregation errors that typically occur when joining many-to-many tables in the physical layer.
    • D. Incorrect. Tableau automatically optimizes queries based on the fields used in a view when using Relationships. Physical Joins create a fixed, flattened structure that prevents Tableau from generating separate, optimized queries for each table.

    Subdomain 1.2: Create and manage the data model

    6.In which scenarios is it recommended to use Joins instead of Relationships?(Select 2)

    1. A.When you need to intentionally filter out data that doesn't match between tables
    2. B.When you are combining tables at different levels of detail
    3. C.When you want to append rows of data from one table to another
    4. D.When you specifically want to create a single, flat table of data
    5. E.When you want Tableau to automatically handle unmatched records dynamically
    Show answer & explanation

    Correct answers: A, DWhen you need to intentionally filter out data that doesn't match between tables; When you specifically want to create a single, flat table of data

    • A. Joins (specifically Inner Joins) are recommended when you need to intentionally filter out records that do not match across tables. While Relationships are dynamic and often preserve unmatched records until needed, a physical join forces a static merge that excludes non-matching data from the resulting dataset.
    • B. This scenario is a primary use case for Relationships. Relationships are better at handling different levels of detail (granularity) because they aggregate data at the appropriate level during query time, preventing the data duplication or 'fan-out' issues common with Joins.
    • C. Appending rows from one table to another is a Union operation. Joins are used to combine tables horizontally (adding columns), whereas Unions stack data vertically (adding rows).
    • D. Joins are the correct choice when you require a single, flattened table of data at the physical layer. Relationships keep tables logically separate, but a Join physically merges the tables into one denormalized structure before analysis.
    • E. This describes the behavior of Relationships. Relationships handle unmatched records dynamically based on the dimensions and measures used in a specific visualization, providing more flexibility than the fixed nature of a physical Join.

    Subdomain 1.3: Manage data properties

    7.Which of the following is a default property you can set for a measure?

    1. A.Shape
    2. B.Sort
    3. C.Aggregation
    4. D.Geographic Role
    Show answer & explanation

    Correct answer: CAggregation

    • A. Incorrect. Shape is a visual property typically used on the Marks shelf to encode data points. It is not a default property that can be pre-configured for a measure field in the data pane.
    • B. Incorrect. Default Sort is a property available for dimensions (discrete fields), allowing you to define a specific order for members. Measures are quantitative values used to determine sort order, but they do not have a 'Default Sort' property themselves.
    • C. Correct. Aggregation is a fundamental default property for measures. In Tableau, you can set the default aggregation (such as Sum, Average, Minimum, or Maximum) via the 'Default Properties' menu, which determines how Tableau calculates that measure when it is added to a view.
    • D. Incorrect. Geographic Role is a property assigned to dimensions containing location data (like City or Zip Code) so Tableau can map them. It is not applicable to measures, which represent numeric magnitudes.

    Subdomain 1.3: Manage data properties

    8.Which of the following fields cannot have an alias assigned to its members?

    1. A.A discrete dimension
    2. B.A boolean field
    3. C.A continuous measure
    4. D.A string field
    Show answer & explanation

    Correct answer: BA boolean field

    • A. Incorrect. Discrete dimensions are the primary field type where aliases are used. Tableau allows you to assign aliases to dimension members to provide more user-friendly names (e.g., renaming '1' to 'Standard Class').
    • B. Correct. Although boolean fields (True/False) are discrete, Tableau does not support the 'Aliases...' feature for them. To change how True and False values are displayed, you must use a calculated field to convert them to strings or apply custom formatting.
    • C. Incorrect. While it is true that continuous measures cannot be aliased, the question specifically refers to 'members'. In Tableau terminology, 'members' refers to the unique values within a discrete dimension. Continuous measures represent a range of quantitative values on an axis rather than categorical members.
    • D. Incorrect. String fields are typically treated as discrete dimensions in Tableau, and you can easily assign aliases to their members using the Edit Alias option to change their display labels without altering the source data.

    Subdomain 1.3: Manage data properties

    9.Which of the following methods can be used to change the data type of a field in Tableau Desktop?(Select 2)

    1. A.Click the data type icon next to the field in the Data pane
    2. B.Click the data type icon above the column in the Data Source page
    3. C.Edit the underlying database schema directly from Tableau
    4. D.Use the Format menu at the top of the screen
    5. E.Modify the alias of the field
    Show answer & explanation

    Correct answers: A, BClick the data type icon next to the field in the Data pane; Click the data type icon above the column in the Data Source page

    • A. Correct. Clicking the data type icon next to the field name in the Data pane is a primary method to change a field's data type. This allows for quick adjustments to how Tableau interprets the data while building views.
    • B. Correct. In the Data Source page, each column in the data preview grid features an icon representing its data type above the column name. Clicking this icon allows users to change the data type during the initial data preparation phase.
    • C. Incorrect. Tableau Desktop is a data visualization tool and does not have the permissions or functionality to modify the underlying database schema. Changes made in Tableau only affect how the data is interpreted locally within the workbook.
    • D. Incorrect. The Format menu is used exclusively for visual and aesthetic adjustments, such as font sizes, colors, shading, and borders. It cannot change the data type of a field.
    • E. Incorrect. Modifying a field's alias only changes the display name (label) of the field or its members; it does not change the underlying data type or how Tableau processes the values.

    Domain 2: Exploring and Analyzing Data

    Subdomain 2.2: Organize data and apply filters

    10.You want to restrict the data in your view to only show the 'West' region. What is the most direct way to accomplish this?

    1. A.Drag the 'Region' dimension to the Filters shelf and check 'West'.
    2. B.Drag the 'Region' dimension to the Marks card and select 'West'.
    3. C.Right-click the 'Region' dimension in the Data pane and select Hide.
    4. D.Create a calculated field to exclude other regions.
    Show answer & explanation

    Correct answer: ADrag the 'Region' dimension to the Filters shelf and check 'West'.

    • A. Correct. This is the most direct way to filter data in Tableau. Dragging the 'Region' dimension to the Filters shelf and selecting 'West' applies a filter directly to the view, ensuring only rows where Region equals 'West' are processed and displayed.
    • B. Incorrect. Dragging a dimension to the Marks card affects visual encoding (such as color, size, or detail) but does not restrict which rows of data are displayed in the view.
    • C. Incorrect. Hiding a field in the Data pane removes it from the list of available fields or hides specific values from the view's layout, but it does not filter the underlying data rows.
    • D. Incorrect. While a calculated field can be used to create custom logic for filtering, it is not the most direct method. Using the Filters shelf is the standard and most efficient way to achieve this result.

    Subdomain 2.2: Organize data and apply filters

    11.What happens when you right-click a field on the Filters shelf and select 'Show Filter'?

    1. A.The filter is applied to all worksheets in the dashboard.
    2. B.An interactive filter card appears in the view for users to make selections.
    3. C.The filter dialog box opens for editing.
    4. D.The filter is converted into a parameter.
    Show answer & explanation

    Correct answer: BAn interactive filter card appears in the view for users to make selections.

    • A. Incorrect. Selecting 'Show Filter' only displays a filter card on the current worksheet. To propagate a filter to other sheets or across a dashboard, you must specifically use the 'Apply to Worksheets' context menu option.
    • B. Correct. When you select 'Show Filter', Tableau adds an interactive filter card (control) to the view. This allows users to interactively include or exclude data points using UI elements like checkboxes, dropdown menus, or sliders.
    • C. Incorrect. Right-clicking and selecting 'Show Filter' toggles the visibility of the interactive control. To open the filter dialog box for configuration, you must select 'Edit Filter...' from the field's context menu.
    • D. Incorrect. Showing a filter does not convert it into a parameter. Filters and parameters are distinct objects in Tableau; filters reduce the data set based on criteria, while parameters are global values that can replace constants in calculations or filters.

    Subdomain 2.2: Organize data and apply filters

    12.How can you quickly filter out a single mark from a view without opening the Filters shelf manually?

    1. A.Right-click the mark and select Exclude.
    2. B.Double-click the mark.
    3. C.Drag the mark off the view.
    4. D.Press the Delete key while hovering over the mark.
    Show answer & explanation

    Correct answer: ARight-click the mark and select Exclude.

    • A. Correct. Right-clicking a mark and selecting 'Exclude' is a direct way to remove a specific data point from the view. Tableau automatically creates an exclusion filter on the Filters shelf to achieve this without requiring the user to manually configure the shelf.
    • B. Incorrect. Double-clicking a mark typically selects the data point or triggers a drill-down/up action (depending on the hierarchy); it is not used to remove or exclude data from the visualization.
    • C. Incorrect. While you can remove fields from the workspace by dragging them off shelves, individual data marks cannot be filtered out by dragging them off the canvas.
    • D. Incorrect. The Delete key does not have a native function for filtering or excluding individual marks when hovering over them in a Tableau view.

    Subdomain 2.1: Create basic charts

    13.Scenario: You want to show total sales by category, and within each category's bar, you want to show the proportion of sales contributed by each region. Which chart type is most appropriate?

    1. A.Side-by-side bar chart
    2. B.Stacked bar chart
    3. C.Highlight table
    4. D.Combined axis chart
    Show answer & explanation

    Correct answer: BStacked bar chart

    • A. Incorrect. Side-by-side (grouped) bar charts place each region's bar next to others for each category. While this allows for individual value comparison between regions, it does not represent the category total as a single bar and makes it harder to visualize the composition or proportion each region contributes to that total.
    • B. Correct. A stacked bar chart is the ideal visualization for part-to-whole relationships. It displays the total for each category as a single bar, while segments within that bar represent the contribution (proportion) of each region. This allows the viewer to see both the cumulative total and the breakdown simultaneously.
    • C. Incorrect. A highlight table is a data table where cells are color-coded based on the measure value. It is effective for spotting patterns across two dimensions in a grid format, but it does not use bars or provide a clear visual of composition within a single total.
    • D. Incorrect. A combined axis chart (or dual-axis chart) is used to plot multiple measures on the same axis or scale. It is not designed to break down a single measure (Sales) into proportional segments based on a dimension (Region).

    Subdomain 2.1: Create basic charts

    14.What visual indicator shows that you are about to create a combined axis chart when dragging a measure into the view?

    1. A.A black dashed line
    2. B.A single light green ruler icon on the existing axis
    3. C.A double green ruler icon on the opposite side of the chart
    4. D.A blue highlight over the entire chart
    Show answer & explanation

    Correct answer: BA single light green ruler icon on the existing axis

    • A. Incorrect. A black dashed line is the visual indicator used when creating a Dual Axis, typically appearing on the opposite side of the existing axis to indicate where the new, independent axis will be placed.
    • B. Correct. To create a Combined (or Shared) Axis chart, you must drag a measure onto the existing axis. The visual indicator is a ruler icon appearing directly on that axis. While often described in documentation as two small parallel rulers, its position on the 'existing axis' is the definitive characteristic that distinguishes it from a dual axis action.
    • C. Incorrect. Although a 'double ruler' icon is the modern visual for combined axes, it must appear on the existing axis. Any indicator (ruler or dashed line) on the 'opposite side' of the chart indicates the creation of a Dual Axis, which results in two separate axes rather than a single combined one.
    • D. Incorrect. A blue highlight over the chart area in Tableau generally refers to the creation of a new pane or the placement of a discrete field; it is not the indicator for combining measure axes.

    Subdomain 2.1: Create basic charts

    15.If Tableau does not recognize a geographic location in your data, what appears in the map view?

    1. A.A red error message in the center of the screen
    2. B.An Unknown indicator in the bottom right corner
    3. C.The map goes completely blank
    4. D.Tableau automatically deletes the unrecognized rows
    Show answer & explanation

    Correct answer: BAn Unknown indicator in the bottom right corner

    • A. Incorrect. Tableau does not display a red error message in the center of the screen. Instead, it provides a subtle indicator while still allowing recognized locations to be plotted.
    • B. Correct. When Tableau does not recognize a geographic location (due to spelling errors, nulls, or data not in its internal database), it shows an 'Unknown' indicator in the bottom-right corner of the map view. Clicking this indicator allows you to edit locations, filter data, or show at default positions.
    • C. Incorrect. The map does not go blank if geographic locations are unrecognized; Tableau continues to display correctly geocoded data marks and only omits the unrecognized rows from the visualization.
    • D. Incorrect. Tableau does not automatically delete data from your source. Those records remain in the dataset but are simply not plotted on the map until the values are corrected or manually assigned.

    Subdomain 2.3: Apply analytics to a worksheet

    16.Which of the following are available as Quick Table Calculations in Tableau?(Select 3)

    1. A.Running Total
    2. B.Year to Date (YTD) Total
    3. C.Rank
    4. D.Standard Deviation
    5. E.Variance
    Show answer & explanation

    Correct answers: A, B, CRunning Total; Year to Date (YTD) Total; Rank

    • A. Correct. Running Total is a standard built-in Quick Table Calculation that computes a cumulative sum of a measure across the table partition.
    • B. Correct. Year to Date (YTD) Total is available as a Quick Table Calculation when a date dimension is present in the view, allowing for cumulative totals within the scope of a calendar year.
    • C. Correct. Rank is a standard Quick Table Calculation used to assign a numerical rank (ascending or descending) to marks based on a measure's value within the partition.
    • D. Incorrect. While Standard Deviation is a statistical function and can be calculated using WINDOW_STDEV in a custom table calculation or added via the Analytics pane, it is not an option in the 'Quick Table Calculation' menu.
    • E. Incorrect. Variance is available as an aggregation for measures, but it is not provided as a built-in option within the Quick Table Calculation sub-menu.

    Subdomain 2.3: Apply analytics to a worksheet

    17.Which operator is used to concatenate two string fields in a calculated field?

    1. A.Ampersand (&)
    2. B.Plus sign (+)
    3. C.Pipe (||)
    4. D.Asterisk (*)
    Show answer & explanation

    Correct answer: BPlus sign (+)

    • A. The ampersand (&) is frequently used for concatenation in Microsoft Excel, but it is not a valid operator for joining strings in Tableau calculated fields.
    • B. In Tableau, the plus sign (+) is the standard operator used to concatenate string fields or string literals (e.g., [First Name] + ' ' + [Last Name]). Note that any non-string fields must be wrapped in the STR() function to be concatenated.
    • C. The double pipe (||) is the standard string concatenation operator in several SQL dialects like Oracle and PostgreSQL, but it is not supported within Tableau's native calculation syntax.
    • D. The asterisk (*) is the mathematical operator for multiplication and cannot be used for string manipulation in Tableau.

    Subdomain 2.3: Apply analytics to a worksheet

    18.What is a parameter in Tableau?

    1. A.A static filter that cannot be changed by the user.
    2. B.A dynamic value that can replace constant values in calculations, filters, and reference lines.
    3. C.A pre-built table calculation.
    4. D.A connection to a live database.
    Show answer & explanation

    Correct answer: BA dynamic value that can replace constant values in calculations, filters, and reference lines.

    • A. Incorrect. A parameter is not a static filter; it is designed to be dynamic and interactive, allowing users to change values at runtime to affect the visualization. While a parameter can be used to drive filtering logic, it is an input variable rather than a built-in filter object.
    • B. Correct. A parameter is a workbook variable (such as a number, date, or string) that acts as a placeholder to replace constant values in calculations, filters, and reference lines. It allows users to interact with the view by changing the value via a parameter control.
    • C. Incorrect. A parameter is not a pre-built table calculation. Table calculations are computations performed on the result set of a query. While parameters can be used inside of table calculations as variables, they are simply user-driven input values.
    • D. Incorrect. This describes a data source connection. Parameters are internal workbook variables used for interactivity and logic; they do not define the connection to a live database.

    Domain 3: Sharing Insights

    Subdomain 3.3: View and share workbook data

    19.Which file extension is used for a Tableau Packaged Workbook?

    1. A..twb
    2. B..twbx
    3. C..tde
    4. D..hyper
    Show answer & explanation

    Correct answer: B.twbx

    • A. The .twb extension is used for a standard Tableau Workbook. It is an XML-based file that stores visualization layouts and connection information but does not include any actual data or local files.
    • B. The .twbx extension is used for a Tableau Packaged Workbook. This format bundles the .twb file with local data sources (such as Excel files or extracts), custom geocoding, and images into a single file, making it ideal for sharing with users who may not have access to the original data source.
    • C. The .tde extension stands for Tableau Data Extract. This is a legacy format used to store a snapshot of data optimized for performance but does not contain dashboard or sheet metadata.
    • D. The .hyper extension is the modern high-performance data engine format used for Tableau extracts. Like the legacy .tde format, it contains data only and does not include workbook layout information.

    Subdomain 3.3: View and share workbook data

    20.What is the primary purpose of Tableau Reader?

    1. A.To edit and author new Tableau workbooks
    2. B.To open and interact with packaged workbooks (.twbx) without needing a Desktop license
    3. C.To clean, shape, and prepare data for analysis
    4. D.To host workbooks securely on the web for enterprise users
    Show answer & explanation

    Correct answer: BTo open and interact with packaged workbooks (.twbx) without needing a Desktop license

    • A. Incorrect. Tableau Reader is a read-only application. It does not have the capability to edit or author new Tableau workbooks; this functionality is reserved for Tableau Desktop or web authoring on Tableau Server/Cloud.
    • B. Correct. Tableau Reader is a free desktop application designed to allow users to open, view, and interact with packaged workbooks (.twbx) created in Tableau Desktop. It supports interactivity like filtering and highlighting without requiring a paid license.
    • C. Incorrect. Cleaning, shaping, and preparing data for analysis is the primary function of Tableau Prep Builder, not Tableau Reader.
    • D. Incorrect. Hosting, managing, and securing workbooks on the web for enterprise users is the role of Tableau Server or Tableau Cloud. Tableau Reader is a local application for opening files offline.

    Subdomain 3.3: View and share workbook data

    21.A colleague needs to view your Tableau dashboard but does not have a Tableau license. Which of the following methods allow them to view your insights?(Select 3)

    1. A.Export the dashboard to PDF and email it
    2. B.Save as a .twbx file and have them use Tableau Reader
    3. C.Publish the workbook to Tableau Public (if data is non-confidential)
    4. D.Save as a .twb file and email it to them
    5. E.Export the data as a .hyper file
    Show answer & explanation

    Correct answers: A, B, CExport the dashboard to PDF and email it; Save as a .twbx file and have them use Tableau Reader; Publish the workbook to Tableau Public (if data is non-confidential)

    • A. Correct — Exporting the dashboard to PDF creates a static snapshot that anyone can open without Tableau software. While it preserves the layout and visual output, the recipient cannot interact with filters or tooltips.
    • B. Correct — A .twbx (packaged workbook) contains both the visualization metadata and the data extract. It can be opened using Tableau Reader, which is a free desktop application that allows non-licensed users to view and interact with local workbooks.
    • C. Correct — Publishing to Tableau Public makes the workbook available via a web browser. It is free for both the publisher and the viewer, though it should only be used for non-confidential data as the workbook is hosted on a public server.
    • D. Incorrect — A .twb file is an XML-based file that contains the dashboard structure but does not package the actual data. It requires a Tableau license to open and requires the recipient to have access to the original data source.
    • E. Incorrect — A .hyper file is a Tableau data extract. While it contains the data, it does not include the dashboard layout or visualizations. Viewing it would still require Tableau Desktop or a similar tool to build views from the data.

    Subdomain 3.3: Create and modify a story

    22.A Story Point can contain either a single worksheet or a single dashboard, but cannot contain multiple loose worksheets unless they are combined into a dashboard first.

    1. A.True
    2. B.False
    Show answer & explanation

    Correct answer: ATrue

    • A. The statement is true because in Tableau, each individual story point is strictly limited to hosting a single sheet from the workbook. This sheet can be either a standalone worksheet or a dashboard; if multiple worksheets need to be displayed simultaneously on a single story point, they must be arranged together in a dashboard first.
    • B. The statement is false because Tableau story points maintain a one-to-one relationship with workbook sheets, meaning it is impossible to drag and drop multiple independent worksheets onto a single story point without using a dashboard container.

    Subdomain 3.2: Create and modify a dashboard

    23.When adding objects to a dashboard layout, which of the following are standard dashboard objects available in the Objects pane?(Select 3)

    1. A.Image
    2. B.Web Page
    3. C.Story Point
    4. D.Text
    5. E.Parameter
    6. F.Tooltip
    Show answer & explanation

    Correct answers: A, B, DImage; Web Page; Text

    • A. Correct. Image is a standard dashboard object available in the Objects pane. It allows users to insert static images (such as logos, icons, or photos) into their dashboards as tiled or floating elements.
    • B. Correct. Web Page is a standard object available in the Objects pane that enables users to embed live web content or specific URLs directly into the dashboard layout.
    • C. Incorrect. A story point is a component of a Tableau Story, which is a separate sheet type used to create a sequence of visualizations. It is not an object available in the Dashboard Objects pane.
    • D. Correct. Text is a standard object in the Objects pane used to add titles, annotations, and descriptive content to a dashboard. It supports basic formatting and can be placed as tiled or floating.
    • E. Incorrect. While parameter controls can be displayed on a dashboard, they are not listed as generic items in the Objects pane. Instead, they are added to the dashboard via individual worksheets or the Analysis menu once the parameter has been created in the Data pane.
    • F. Incorrect. A tooltip is a worksheet-level feature configured through the Marks card. It is not a standalone object that can be dragged from the Objects pane onto a dashboard layout.

    Subdomain 3.2: Create and modify a dashboard

    24.Which of the following statements are true regarding Tableau Stories?(Select 2)

    1. A.A story is a sequence of visualizations that work together to convey information.
    2. B.You can only add dashboards to a story, not individual worksheets.
    3. C.Each individual sheet in a story is called a story point.
    4. D.Changes made to a worksheet inside a story do not affect the original worksheet.
    Show answer & explanation

    Correct answers: A, CA story is a sequence of visualizations that work together to convey information.; Each individual sheet in a story is called a story point.

    • A. Correct. Tableau defines a story as a sequence of visualizations (worksheets or dashboards) arranged to convey a narrative and guide the viewer through data insights in a specific flow.
    • B. Incorrect. You can add both individual worksheets and dashboards as story points in a Tableau story; it is not limited to dashboards only.
    • C. Correct. Each individual view or 'slide' placed into a story is officially called a story point. These story points collectively make up the narrative.
    • D. Incorrect. Sheets in a story are linked to the original worksheets. Changes made to the structure or formatting of a worksheet will generally be reflected in the story point and vice-versa, as they reference the same underlying sheets.

    Subdomain 3.2: Create and modify a dashboard

    25.What does the 'Go to Sheet' dashboard action do?

    1. A.Opens a new Tableau workbook.
    2. B.Navigates the user to another worksheet, dashboard, or story within the same workbook.
    3. C.Exports the current sheet to Excel.
    4. D.Opens the underlying data source.
    Show answer & explanation

    Correct answer: BNavigates the user to another worksheet, dashboard, or story within the same workbook.

    • A. Incorrect. The 'Go to Sheet' action operates exclusively within the current workbook. It cannot open external files or separate Tableau workbooks.
    • B. Correct. The 'Go to Sheet' dashboard action is specifically designed to provide interactive navigation, allowing a user to jump directly to another worksheet, dashboard, or story within the same workbook.
    • C. Incorrect. This action is used for navigation, not data export. Exporting to Excel is handled through separate functions like 'Export to Crosstab' or the Download object in Tableau Server/Cloud.
    • D. Incorrect. The action navigates to visual components (sheets) of the workbook. It does not open the Data Source tab or provide a view of the underlying raw data.

    Subdomain 3.1: Format view for presentation

    26.Which palette should you use to show a range of values from low to high?

    1. A.A categorical palette
    2. B.A quantitative (gradient) palette
    3. C.A diverging discrete palette
    4. D.A traffic light palette
    Show answer & explanation

    Correct answer: BA quantitative (gradient) palette

    • A. Incorrect. A categorical palette assigns distinct colors to separate categories and is intended for qualitative (nominal) differences. It does not represent ordered magnitude or a continuous range of values.
    • B. Correct. A quantitative (gradient) palette (also known as a sequential palette) uses a color ramp to represent continuous numeric values. This allows viewers to easily perceive the intensity, relative magnitude, and the progression from low to high values.
    • C. Incorrect. A diverging palette highlights deviation from a central midpoint (such as 0 or an average) using two contrasting colors. While it can show magnitude, a standard gradient palette is the specific tool used for showing a simple range from low to high.
    • D. Incorrect. A traffic light palette is typically used for categorical or ordinal status indicators (e.g., Red/Yellow/Green for performance thresholds). It is not suitable for depicting a nuanced continuous range of values.

    Subdomain 3.1: Format view for presentation

    27.How can you change the thickness of a line in a line chart?

    1. A.Click Size on the Marks card and adjust the slider.
    2. B.Right-click the line and select 'Format Line'.
    3. C.Drag the 'Measure Values' field to Size.
    4. D.Change the Mark type to 'Thick Line'.
    Show answer & explanation

    Correct answer: AClick Size on the Marks card and adjust the slider.

    • A. Correct. Clicking the Size button on the Marks card (when the mark type is set to Line) and adjusting the slider is the standard method to manually change the thickness or weight of a line. This allows for precise control over the visual presentation of the line.
    • B. Incorrect. While right-clicking often opens formatting menus, 'Format Line' is not a standard context menu option for adjusting the thickness of a line mark. Formatting panes typically control gridlines, zero lines, or borders, rather than the mark weight itself.
    • C. Incorrect. Dragging 'Measure Values' to the Size shelf is used to encode specific data values into the thickness of a mark (variable sizing). It is not the standard or simple way to manually adjust a uniform line weight for presentation.
    • D. Incorrect. Tableau does not have a specific mark type called 'Thick Line'. You must use the standard 'Line' mark type and then use the Size property to adjust its thickness.

    Subdomain 3.1: Format view for presentation

    28.How can you remove a legend from a dashboard?

    1. A.Drag the field off the Size mark on the worksheet.
    2. B.Select the legend container on the dashboard and click the 'Remove from Dashboard' 'X' button.
    3. C.Right-click the chart and select 'Hide All Legends'.
    4. D.Delete the worksheet from the dashboard.
    Show answer & explanation

    Correct answer: BSelect the legend container on the dashboard and click the 'Remove from Dashboard' 'X' button.

    • A. Removing a field from the Size mark on the worksheet changes the visual encoding of the chart itself (the mark size). While this might eliminate the reason for a legend to exist, it is a destructive change to the visualization rather than a layout management action on the dashboard.
    • B. This is the correct, non-destructive method. On a dashboard, selecting the legend container and clicking the 'X' (Remove from Dashboard) icon removes the specific legend object from the layout without affecting the worksheet or other dashboard elements.
    • C. Tableau does not have a 'Hide All Legends' option in the right-click context menu of a chart. Legend visibility is managed through the legend container options on the dashboard or via the Analysis menu in a worksheet.
    • D. Deleting the worksheet from the dashboard is an incorrect and excessive action, as it removes the entire visualization and all associated interactivity from the dashboard instead of just hiding the legend.

    Domain 4: Understanding Tableau Concepts

    Subdomain 4.3: Understand aggregations

    29.How can you change the default aggregation of a measure from SUM to Average so that it always appears as Average when dragged into a new view?

    1. A.Right-click the field in the view > Format > Average.
    2. B.Analysis menu > Aggregate Measures > Average.
    3. C.Right-click the field in the Data pane > Default Properties > Aggregation > Average.
    4. D.Data menu > Replace Data Source.
    Show answer & explanation

    Correct answer: CRight-click the field in the Data pane > Default Properties > Aggregation > Average.

    • A. Incorrect. Right-clicking a field in the view only affects that specific instance of the field. Furthermore, the 'Format' menu is used for visual styling (such as fonts, borders, and number formats) rather than changing the mathematical aggregation logic.
    • B. Incorrect. The 'Aggregate Measures' option under the Analysis menu is a global toggle used to determine whether Tableau aggregates data or shows every row in the data source. It does not allow you to set a specific default function (like Average) for a field.
    • C. Correct. To change a field's behavior across the entire workbook, you must modify its properties in the Data pane. By right-clicking the measure and selecting Default Properties > Aggregation > Average, you ensure that Tableau automatically applies the Average function whenever the field is used in a new view.
    • D. Incorrect. Replace Data Source is a function used to swap the underlying data connection of a workbook for another. It has no bearing on the individual default properties or aggregation settings of specific measures.

    Subdomain 4.3: Understand aggregations

    30.In Tableau, what defines the 'Level of Detail' (LOD) for the aggregations in a standard view?

    1. A.The measures present in the view.
    2. B.The dimensions present in the view.
    3. C.The data source connection type.
    4. D.The filters applied to the extract.
    Show answer & explanation

    Correct answer: BThe dimensions present in the view.

    • A. Incorrect. Measures are the quantitative values being aggregated (the 'what'), but they do not determine the level of detail or the granularity of the aggregation. Measures respond to the level of detail defined by dimensions.
    • B. Correct. The dimensions present in the view (on Rows, Columns, or the Marks card) define the Level of Detail (Viz LOD). They determine how Tableau groups the data and the granularity at which measures are aggregated.
    • C. Incorrect. The data source connection type (Live vs. Extract) affects performance and how queries are sent to the source, but it does not influence the granularity or Level of Detail for aggregations in the view.
    • D. Incorrect. Filters applied to an extract limit the scope of the data available for analysis, but they do not define the grain of aggregation for the remaining data shown in the visualization.

    Subdomain 4.2: Understand discrete and continuous fields

    31.Discrete fields create headers in a Tableau view.

    1. A.True
    2. B.False
    Show answer & explanation

    Correct answer: ATrue

    • A. The statement is true because discrete fields are used to create distinct headers and labels in a visualization, effectively partitioning the data into separate buckets or categories.
    • B. The statement is false because discrete fields generate headers for categorical members, while continuous fields are used to generate quantitative axes.

    Subdomain 4.2: Understand discrete and continuous fields

    32.What is created when a discrete field is placed on the Columns or Rows shelf?

    1. A.A header
    2. B.A discrete list
    3. C.An axis
    4. D.A categorical palette
    Show answer & explanation

    Correct answer: AA header

    • A. Correct. In Tableau, discrete fields (indicated by blue pills) always create headers when they are placed on the Rows or Columns shelves. These headers serve to label the data and categorize it into distinct rows or columns.
    • B. Incorrect. While discrete fields do contain a set of distinct, individual values, the specific visual structure created on the Rows or Columns shelf is known as a 'header' in Tableau terminology.
    • C. Incorrect. An axis is created when a continuous field (indicated by a green pill) is placed on the Rows or Columns shelves. Discrete fields do not create axes; they create headers.
    • D. Incorrect. A categorical palette is a set of colors used to represent discrete categories. While a discrete field might be assigned a categorical palette when placed on the Color shelf, it is not created by placing the field on the Rows or Columns shelf.

    Subdomain 4.2: Understand discrete and continuous fields

    33.Which type of color palette is used for continuous fields?

    1. A.Categorical palette
    2. B.Quantitative gradient palette
    3. C.Monochrome palette
    4. D.Discrete distinct palette
    Show answer & explanation

    Correct answer: BQuantitative gradient palette

    • A. Categorical palettes are designed for discrete fields. They assign distinct, non-ordered colors to separate categories, making it easier to differentiate between members without implying a numerical range or magnitude.
    • B. Quantitative gradient palettes (such as sequential or diverging gradients) are used for continuous fields. They represent a range of numerical values by varying color intensity or hue, allowing users to perceive the magnitude and direction of data points along a continuous scale.
    • C. While a palette can be monochromatic (using variations of a single hue), it is not the technical term used in Tableau to describe the automatic color mapping for continuous measures. Continuous data specifically triggers gradient-based palettes.
    • D. Discrete distinct palettes are intended for discrete (categorical) fields. They assign unique colors to distinct members and do not provide the continuous interpolation necessary to represent quantitative gradations.

    Subdomain 4.1: Understand dimensions and measures

    34.Which of the following describes a field that contains numerical values representing sales amounts?

    1. A.It is a measure.
    2. B.It is continuous.
    3. C.It is discrete.
    4. D.It is a parameter.
    Show answer & explanation

    Correct answer: AIt is a measure.

    • A. Correct. Sales amounts are quantitative, numerical data that can be aggregated (e.g., Sum, Average), which is the primary definition of a measure in Tableau. Within Subdomain 4.1, the focus is on identifying fields based on their quantitative nature (Measures) vs. categorical nature (Dimensions).
    • B. While often true, this is a secondary characteristic. Numerical sales fields are typically continuous by default—meaning they form an unbroken range of values (an axis) and produce green pills—but 'continuous' refers to the field's continuity rather than its classification as a measure.
    • C. Incorrect. Discrete fields (blue pills) represent distinct categories or individual headers. Sales amounts represent a range of quantitative values and are typically not treated as discrete categories unless specifically converted.
    • D. Incorrect. A parameter is a workbook variable (such as a number, date, or string) that can replace constant values in calculations, filters, and reference lines. It is not a data field that directly contains values from the underlying data source.

    Subdomain 4.1: Understand dimensions and measures

    35.In Tableau, how is a field that contains numeric data classified by default?

    1. A.As a measure
    2. B.As a dimension
    3. C.As a continuous axis
    4. D.As a quantitative field
    Show answer & explanation

    Correct answer: AAs a measure

    • A. Correct. Tableau classifies numeric (quantitative) fields as measures by default. These fields are typically aggregated when dragged into a view and are used to populate the quantitative axes of a chart.
    • B. Incorrect. Dimensions are qualitative/categorical fields (like Category, Name, or Date) used to slice and label data. While numeric fields can be manually converted to dimensions (e.g., a Product ID), they are not classified as dimensions by default.
    • C. Incorrect. A 'continuous axis' is a visualization property (indicated by a green pill) describing how data is displayed, rather than the inherent classification of the field in the Data pane.
    • D. Incorrect. Although numeric data is 'quantitative,' the formal Tableau interface term for the classification of these fields is 'Measure.'

    Want the full experience?

    These are just samples. Practice the full Salesforce Certified Tableau Desktop Foundations question bank in quiz mode — free, no signup, with domain practice and exam simulation.