Salesforce Certified Tableau Data Analyst Free Sample Questions

Description

Covers connecting to data sources and Tableau Prep transformations, calculated fields, table calculations and filters, building charts, dashboards and stories, and publishing content.

12 free sample questions153 in the full practice test

Try simulator

Analytics-DA-201 Sample Questions

  1. Question 1

    Intermediate

    Connect to and Transform Data · Use multiple data sources (establish relationships, create joins, union tables)

    A data analyst is designing a data model in Tableau Desktop using two tables: 'Orders' and 'Returns'. The goal is to analyze all orders, regardless of whether they were returned or not, while also identifying which orders have associated return records. Performance is a priority, and the analyst wants to ensure that queries are optimized by culling unnecessary joins when the 'Returns' data is not specifically requested in the visualization.

    Which modeling approach should the analyst use?

    Answer and explanation

    Correct answer: A

    Relationships (the logical layer) are flexible and optimize performance by generating queries only for the tables relevant to the specific analysis. This 'join culling' behavior ensures that if a visualization only uses fields from 'Orders', the 'Returns' table is not queried. A physical Left Join would fix the join type upfront and might query both tables unnecessarily.

  2. Question 2

    Intermediate

    Connect to and Transform Data · Combine data by using unions

    A multinational retailer stores sales data in separate Excel files for each region (North, South, East, West). Each file has the same column structure but different file names. The data analyst needs to combine these files into a single table for analysis in Tableau Prep Builder. The solution must automatically include new regional files added to the folder in the future.

    Which step should the analyst take?

    Answer and explanation

    Correct answer: C

    A Wildcard Union in the Input step allows Tableau Prep to scan a specified directory and union all files that match a naming pattern (e.g., Sales_*.xlsx). This dynamic approach ensures that future files added to the folder are automatically included in the flow without manual intervention.

  3. Question 3

    Advanced

    Explore and Analyze Data · Create Level of Detail (LOD) calculations

    You are analyzing a dataset containing 'Product ID' and 'Sales'. You want to calculate the total sales for each product, but you want this calculation to ignore any dimension filters applied in the view, such as 'Region' or 'Segment'. However, you still want the calculation to respect Context filters.

    Which Level of Detail (LOD) expression should you use?

    Answer and explanation

    Correct answer: D

    FIXED LOD expressions calculate values using the specified dimensions, ignoring other dimensions in the view. According to Tableau's Order of Operations, FIXED LODs are computed after Context filters but before Dimension filters. This makes FIXED the correct choice for ignoring standard dimension filters while respecting context filters.

  4. Question 4

    Beginner

    Create Content · Add interactivity to dashboards

    A dashboard contains a scatter plot showing 'Profit' vs. 'Sales'. The analyst wants to allow users to click a button to toggle the visibility of a 'Parameters' container that holds several control settings. The container should appear floating over the chart when needed and disappear to save screen space when not in use.

    Which feature should the analyst implement?

    Answer and explanation

    Correct answer: D

    The Show/Hide button feature allows users to toggle the visibility of floating (and tiled, in newer versions) containers. This is the standard method for creating collapsible menus or parameter panels that float over the dashboard content.

  5. Question 5

    Intermediate

    Connect to and Transform Data · Perform data transformation in Tableau Prep

    You have a Tableau Prep flow that processes monthly sales data. The output is a .hyper file used by several dashboards. You need to configure the Output step so that every time the flow runs, the new monthly data is added to the existing .hyper file without removing the historical data.

    Which Write Option should you select in the Output step?

    Answer and explanation

    Correct answer: D

    'Append to table' adds new rows from the flow to the existing table (or file) without overwriting existing data. This is the correct method for accumulating historical data. 'Create table' or 'Replace data' would overwrite the existing file.

  6. Question 6

    Intermediate

    Create Content · Create charts

    A data analyst creates a dual-axis chart comparing 'Sales' (Bar) and 'Profit Ratio' (Line) over 'Order Date'. The Sales axis ranges from 0 to 1,000,000, while the Profit Ratio axis ranges from -0.5 to 0.5. The analyst observes that the zero lines for the two axes are not aligned, making the visual comparison difficult.

    What should the analyst do to align the zero lines?

    Answer and explanation

    Correct answer: A

    Synchronizing axes aligns the scales of dual axes. However, this often requires the data types to be compatible (e.g., both decimals). Since Profit Ratio is a percentage (decimal) and Sales is usually a whole number or decimal, ensuring type compatibility allows synchronization, which forces the zero baselines to align.

Register free for 6 more questions

Or unlock all 153 Analytics-DA-201 questions with explanations, timed mode and flashcards.