Salesforce Certified Tableau Data Analyst Practice Exam
Prepare for the full analytical workflow across all four domains — connecting and transforming data, exploring and analyzing with LOD and table calculations, building visualizations and dashboards, and sharing insights. Scenario questions, instant feedback in Learn mode, a full timed simulation in Exam mode, and every explanation linked to the exact Tableau Help page.
Start 24-hour free trial →Tableau Data Analyst exam at a glance
- Vendor
- Salesforce (Tableau)
- Credential
- Salesforce Certified Tableau Data Analyst
- Exam code
- None — named credential (identifier Analytics-DA-201)
- Questions
- 60 multiple-choice / multiple-select (plus up to 5 unscored); may include hands-on lab items
- Duration
- 105 minutes
- Passing score
- 65% (scaled score of 750)
- Cost
- $250 USD
- Languages
- English and Japanese
- Recommended experience
- ~6 months with Tableau Desktop, Prep, and Server/Cloud
- Validity
- 2 years (maintenance required)
Source: Tableau — Certified Data Analyst exam guide. Confirm the current question count, cut score, and pricing before scheduling.
About the Tableau Data Analyst certification
The Salesforce Certified Tableau Data Analyst credential validates that you can explore, prepare, analyze, visualize, and share data using Tableau Desktop and Tableau Prep. It’s the second rung of the Tableau certification ladder — a step up from the entry-level Desktop Specialist / Foundations exam — and it assumes those foundational skills rather than re-testing them. It targets analysts who build workbooks that turn raw data into published, decision-driving dashboards.
The exam is applied and scenario-based: you’re shown a realistic analytical problem — a running total across months, a customer lifetime value that must ignore filters, a 500-million-row source that’s slow on a live connection — and asked which Tableau technique fits. A recurring theme is knowing when to reach for each tool: a table calculation vs a FIXED LOD, a cross-database join vs a blend, a parameter vs a filter. PowerKram maps every question to one of the four exam domains and links each explanation to the exact Tableau Help page it derives from — so a wrong answer becomes a specific page to read. For where Tableau fits the broader Salesforce ecosystem, see our Salesforce definitive guide.
Exam domains and weighting
Tableau’s exam guide organizes the exam into four domains. Explore and Analyze Data dominates at roughly 41% — so calculations, LOD, table calculations, and analytics deserve the deepest study — while the other three domains carry meaningful but smaller shares. Confirm the current weighting on Tableau’s exam guide, which can change between versions.
The largest domain: calculated fields, Level of Detail (FIXED/INCLUDE/EXCLUDE and nested LODs), table calculations, sorting, filtering, groups and sets, reference lines, forecasting, clustering, and spatial calculations.
Data sources and published connections, joins, unions, blends and cross-database joins, live vs extract connections, the Data Interpreter, and preparing data in Tableau Prep.
Building meaningful visualizations that answer business questions: chart types, formatting and color, dashboard layout, actions, filters, interactivity, and story points.
Publishing and keeping content current: publishing workbooks and data sources, scheduling refreshes, custom views, user roles and permissions, and distributing content on the web.
Source: Tableau Certified Data Analyst exam guide. Explore and Analyze Data is the heaviest domain (~41%); Tableau publishes the full weighting in the guide and may revise it per version.
Who this exam is for
It’s an intermediate credential for people who build and publish Tableau content:
- Data analysts and BI analysts who build workbooks and dashboards day to day.
- Reporting and analytics professionals moving beyond entry-level Tableau proficiency.
- Desktop Specialist holders advancing to the next rung of the Tableau ladder.
- Business and operations analysts who turn organizational data into published insight.
On the Tableau ladder, the entry rung is Tableau Desktop Foundations, and the rungs above are the Tableau Consultant and Tableau Architect credentials. If your work leans toward Salesforce-native analytics, the CRM Analytics & Einstein Discovery Consultant is a strong adjacent. For the roles this credential supports, see the business analyst career guide.
What this practice exam delivers
Score by domain
Every question is tagged to one of Tableau’s four domains — connect & transform, explore & analyze, create content, share insights — so your report shows exactly where to focus, with the heavyweight analytics domain front and center.
Learn mode
Immediate feedback after each question with a full explanation of why the right technique is right and the others wrong — built for the “which tool fits” judgment the exam rewards.
Exam mode
A timed run that mirrors the 60-question, 105-minute format and the 65% bar, so pacing feels familiar on test day.
Source-linked to Tableau Help
Every answer links to the exact Tableau Help page — so you learn LOD, table calculations, joins, and Prep from Tableau’s own docs, not just a memorized letter.
Sample Tableau Data Analyst practice questions
Ten free scenario questions across the four domains, each with a full explanation and a source link to Tableau Help. The complete bank is available with the 24-hour trial.
A data analyst needs to create a calculated field that shows the running total of sales across months in a Tableau view.
What type of calculation should the analyst use?
- A Level of Detail (LOD) expression
- A basic SUM aggregation
- A parameter-based calculation
- A table calculation using RUNNING_SUM(SUM([Sales])) that computes the cumulative total across the table’s partition and addressing dimensions
Show answer & explanation
Correct: D. Table calculations like RUNNING_SUM compute values across the rows of the visualization result set, maintaining a cumulative total; the addressing dimension (typically date) sets the direction.
Why not the others: basic SUM (B) gives per-period totals, not a running one; LOD expressions (A) compute at specific granularities but aren’t built for running totals; and a parameter (C) doesn’t compute a cumulative value.
Source: Tableau Help — Table Calculations → Further reading: PowerKram — Tableau Consultant →An analyst needs each customer’s total annual purchases to remain the complete annual figure even when the dashboard is filtered to a specific product category.
What Tableau feature should the analyst use?
- A FIXED Level of Detail expression: {FIXED [Customer ID] : SUM([Sales])}, which calculates the total at the customer level independent of the view’s dimensions and filters
- A data source filter on Customer ID
- A table calculation with WINDOW_SUM
- A standard SUM([Sales]) measure
Show answer & explanation
Correct: A. FIXED LOD expressions compute at a specified grain regardless of the view’s dimensions or filters, so {FIXED [Customer ID] : SUM([Sales])} always returns the customer’s full total.
Why not the others: standard SUM (D) responds to filters; WINDOW_SUM (C) operates on the view result set; and a data source filter (B) restricts data globally rather than fixing a per-customer total.
Source: Tableau Help — Level of Detail Expressions →An analyst is connecting to a large SQL Server database with 500 million rows, and building visualizations with a live connection is slow.
What data strategy should the analyst implement?
- Switch to a flat CSV file export of the data
- Reduce the database to 1 million rows
- Create a Tableau extract with appropriate aggregation and filtering to reduce data volume, schedule incremental refreshes to maintain freshness, and use extract-based calculations for better performance
- Always use live connections for real-time accuracy
Show answer & explanation
Correct: C. Extracts create optimized, compressed snapshots; aggregation and filtering cut row counts, incremental refreshes add only new/changed rows, and extract calculations use Tableau’s columnar (Hyper) engine.
Why not the others: a live connection to 500M rows (D) stays slow; arbitrary row reduction (B) loses data; and a CSV export (A) loses the database connection.
Source: Tableau Help — Extract Your Data → Further reading: PowerKram — Tableau Architect →An analyst needs to combine data from two different data sources — a SQL database and a Google Sheet — in a single Tableau workbook.
What Tableau feature should the analyst use?
- This is not possible in Tableau
- Export both sources to CSV and join them in Excel first
- Copy data from one source into the other before connecting
- Use a cross-database join or data blending — cross-database join for row-level matching, or blending for aggregate-level combination via a linking field
Show answer & explanation
Correct: D. Cross-database joins combine data at the row level from different sources, and blending combines at the aggregate level with a linking field — choose the join when you need row-level detail, blending when granularities differ.
Why not the others: combining sources is fully supported (A); and CSV exports (B) or copying data across sources (C) are unnecessary manual workarounds.
Source: Tableau Help — Join Data from Multiple Sources →An analyst wants to let users dynamically switch a chart between viewing revenue, profit, or quantity without creating three separate charts.
What Tableau technique should the analyst use?
- Use a filter on the Measure Names dimension
- Create a parameter listing the measure options and a calculated field that returns the selected measure’s value, then use the parameter to control what the chart displays
- Create three charts and hide/show them with dashboard actions
- Build the chart with all three measures as separate axes
Show answer & explanation
Correct: B. A parameter with the measure options plus a calculated field (CASE [Parameter] WHEN ‘Revenue’ THEN [Revenue] … END) swaps the displayed measure dynamically in one clean chart.
Why not the others: hide/show (C) multiplies maintenance; a Measure Names filter (A) changes the view structure rather than swapping cleanly; and three axes (D) clutter the chart.
Source: Tableau Help — Swap Measures Using Parameters → Further reading: PowerKram — Tableau Desktop Foundations →An analyst’s scatter plot with 1 million data points renders slowly and the marks are indistinguishable.
What visualization technique should the analyst apply?
- Change to a pie chart to avoid the point overload
- Increase the chart size to accommodate more points
- Remove data points until the chart renders quickly
- Apply mark-density techniques: transparency to reveal overlap, aggregation to meaningful groupings, hexbin/density plots, or statistical sampling of a representative subset
Show answer & explanation
Correct: D. Mark-density techniques handle large point volumes: transparency reveals overlap, aggregation reduces marks to meaningful groups, density/hexbin plots show distribution, and sampling preserves patterns with fewer points.
Why not the others: removing data (C) loses information; a pie chart (A) can’t show a bivariate relationship; and a bigger chart (B) doesn’t reduce clutter.
Source: Tableau Help — Parts of the View →An analyst needs to show the top 10 products by revenue in a bar chart, plus all remaining products grouped as ‘Other’.
How should the analyst create this view?
- Create a separate chart for ‘Other’ products
- Manually type the top 10 product names into a set
- Use RANK() or a set to identify the top 10, a calculated field that labels products 1–10 by name and all others as ‘Other’, and an LOD/table calculation to sum the Other group
- Filter to only the top 10 and ignore the rest
Show answer & explanation
Correct: C. RANK() or a top-N set identifies the top 10, a calculated field relabels the rest as ‘Other’, and an LOD or table calculation aggregates that Other group correctly.
Why not the others: a simple top-N filter (D) excludes Other entirely; a manual set (B) doesn’t update dynamically; and a separate chart (A) breaks the single-view comparison.
Source: Tableau Help — Create Sets (Top N) →An analyst wants to highlight, on a monthly revenue line chart, the months where revenue exceeded target with a different color.
What Tableau feature should the analyst use?
- Add reference lines for the target without conditional coloring
- Create a calculated field comparing revenue to target (IF SUM([Revenue]) > SUM([Target]) THEN ‘Above’ ELSE ‘Below’ END) and place it on the Color shelf to dynamically color the marks
- Use dashboard annotations to label months above target
- Manually change the color of individual data points after building the chart
Show answer & explanation
Correct: B. A calculated field evaluating revenue-vs-target on the Color shelf colors marks dynamically and updates automatically as data changes.
Why not the others: reference lines (A) show the target but don’t color the line; annotations (C) are static and manual; and manual point coloring (D) doesn’t update.
Source: Tableau Help — Get Started with Calculations → Further reading: PowerKram — CRM Analytics & Einstein →An analyst receives a dataset with date values stored as strings in YYYY-MM-DD format, and Tableau is not recognizing them as dates.
How should the analyst convert these to proper date fields?
- Use DATEPARSE() for the custom format, or change the field’s data type to Date, or use DATE()/MAKEDATE() in a calculated field to construct the date
- Delete the date column and recreate it in the data source
- Accept that Tableau cannot handle string dates
- Manually retype every date value in the correct format
Show answer & explanation
Correct: A. Tableau offers several string-to-date methods: DATEPARSE() for custom formats, a data-type change for standard formats, and DATE()/MAKEDATE() to build dates from components.
Why not the others: manual retyping (D) is impractical; modifying the data source (B) is unnecessary; and Tableau handles string-date conversion natively (C).
Source: Tableau Help — Date Functions →An analyst in Tableau Prep needs to merge two input files with slightly different column names and formats into a unified dataset.
What Tableau Prep operations should the analyst use?
- Open both files in Excel and copy-paste them together
- Connect only to one file and ignore the other
- Manually rename columns in the source files before connecting
- Use a Union step to combine the files vertically, then Rename and Clean operations to standardize column names, plus data-type conversions to align formats into a unified output
Show answer & explanation
Correct: D. Prep’s Union step combines files vertically, Rename aligns differing column names, and data-type conversions standardize formats — producing a repeatable, automated flow for future file versions.
Why not the others: Excel copy-paste (A) is manual; ignoring a file (B) loses data; and editing the source files (C) creates ongoing maintenance.
Source: Tableau Help — Combine Data in Tableau Prep → Further reading: PowerKram — Tableau Server Admin →Keep going: study guides and career paths
The Tableau Data Analyst credential is the intermediate rung of a four-step ladder. Two PowerKram hubs back this exam.
Deep dive: the ladder, where the exam concentrates, and a study plan
Where it sits on the ladder
The Tableau certification ladder runs Desktop Specialist / Foundations (entry), Certified Data Analyst (this one), Tableau Consultant, and Tableau Architect. The Data Analyst is the intermediate credential: it assumes the Specialist-level skills and tests applied, scenario-based analysis rather than definitions. Unlike the lifetime Desktop Specialist, this credential requires maintenance every two years. Salesforce administers it through Pearson VUE. Start at Foundations →
Where the exam concentrates
Explore and Analyze Data is the dominant domain at roughly 41% of the exam, so calculations are where most candidates win or lose. Know cold when to use a table calculation vs a Level of Detail expression, and the differences among FIXED, INCLUDE, and EXCLUDE (plus nested LODs). For table calculations, understand partitioning and addressing — the compute-using settings that control direction. The other three domains — connecting and transforming data, creating visualizations and dashboards, and sharing insights — each carry meaningful weight, so don’t neglect Prep, dashboard actions, or publishing.
The recurring themes
Watch for the “which technique” decision that runs through the exam: table calc vs LOD (running totals and window functions vs fixed-grain aggregation), cross-database join vs blend (row-level vs aggregate combination), parameter vs filter (swapping a measure vs restricting data), and extract vs live connection (performance vs real-time). Dashboard action configuration (filter, highlight, URL) shows up often, and Tableau Prep operations (union, rename, clean, data-type changes) appear in the connect-and-transform domain.
Realistic study plan
Follow the official Tableau Data Analyst learning path and build — the single most effective prep is making five to ten real dashboards on Tableau Public or Kaggle data, using different chart types, LOD expressions, table calculations, and interactive actions. Front-load the analytics domain, then round out connect/transform, create-content, and share. Use PowerKram Learn mode with the sourced Tableau Help links to close gaps, then finish in Exam mode across all four domains under the 105-minute clock. Analytics career paths →
Frequently asked questions about the Tableau Data Analyst exam
What is the exam format and passing score?
What domains does the exam cover, and which is heaviest?
Are there prerequisites?
How is this different from the Desktop Specialist exam?
Does the certification expire?
Start your free 24-hour Tableau Data Analyst practice trial
Full access to 580+ questions across all four domains, both study modes, and explanations linked to Tableau Help. No credit card required.
Start free trial →