0
0
Tableaubi_tool~15 mins

Highlight actions in Tableau - Deep Dive

Choose your learning style9 modes available
Overview - Highlight actions
What is it?
Highlight actions in Tableau let you emphasize related data points across different charts or within the same chart when you interact with one part of your dashboard. When you click or hover over a data point, Tableau highlights other points connected by the same value or category. This helps you quickly see relationships and patterns without changing the whole view.
Why it matters
Without highlight actions, users might struggle to spot connections between data points across multiple charts, making analysis slower and less intuitive. Highlight actions make dashboards interactive and guide users to insights by visually linking related data. This saves time and helps decision-makers focus on important trends or outliers.
Where it fits
Before learning highlight actions, you should understand basic Tableau dashboards and how to create simple visualizations. After mastering highlight actions, you can explore more advanced interactivity like filter actions and parameter controls to build dynamic, user-friendly reports.
Mental Model
Core Idea
Highlight actions let you visually connect related data points by emphasizing them when you interact with one part of a dashboard.
Think of it like...
It's like shining a flashlight on one object in a dark room and seeing all other objects of the same color light up, helping you spot connections easily.
Dashboard
┌───────────────┐
│ Chart A      │
│  ● ● ● ● ●   │
└─────┬─────────┘
      │ Highlight action triggers
┌─────▼─────────┐
│ Chart B      │
│  ○ ○ ● ○ ○   │
└───────────────┘
When you hover on ● in Chart A, related ● in Chart B light up.
Build-Up - 6 Steps
1
FoundationWhat are highlight actions
🤔
Concept: Introduce the basic idea of highlight actions as a way to emphasize related data points on interaction.
Highlight actions are a feature in Tableau dashboards that let you highlight data points connected by a shared value or category when you hover or click on one point. For example, if you hover over a sales region in one chart, all sales in that region in other charts can light up.
Result
You see related data points visually emphasized, making it easier to spot connections.
Understanding highlight actions helps you make dashboards more interactive and user-friendly by guiding attention to related data.
2
FoundationSetting up a highlight action
🤔
Concept: Learn how to create a highlight action in Tableau step-by-step.
In Tableau, go to Dashboard > Actions > Add Action > Highlight. Choose the source sheet (where you interact) and target sheets (where highlights appear). Select the fields to link (like 'Region'). Choose hover or select as the trigger.
Result
Highlight action is active; interacting with the source sheet highlights related points in target sheets.
Knowing how to set up highlight actions empowers you to add interactivity without complex coding.
3
IntermediateUsing highlight actions with multiple fields
🤔Before reading on: do you think highlight actions can link data based on more than one field at the same time? Commit to your answer.
Concept: Highlight actions can use multiple fields to define relationships, allowing more precise highlighting.
When setting up a highlight action, you can select multiple fields (like 'Region' and 'Category') to link data points. This means only points matching all selected fields highlight together, refining the focus.
Result
Highlighting becomes more specific, showing only tightly related data points.
Understanding multi-field linking lets you create nuanced interactions that avoid over-highlighting unrelated data.
4
IntermediateDifference between highlight and filter actions
🤔Before reading on: do you think highlight actions remove data from views like filter actions do? Commit to your answer.
Concept: Highlight actions emphasize data without removing any, unlike filter actions which hide data outside the filter.
Highlight actions visually emphasize related points but keep all data visible. Filter actions remove data points that don't match the filter criteria, changing the data shown. Highlight actions are less disruptive and keep context.
Result
Users see connections without losing the full data picture.
Knowing this difference helps you choose the right interaction type for your dashboard goals.
5
AdvancedCombining highlight actions with dashboard design
🤔Before reading on: do you think highlight actions work well on dashboards with many charts or only a few? Commit to your answer.
Concept: Highlight actions are powerful when used thoughtfully in dashboard layouts to guide user focus without overwhelming them.
In dashboards with many charts, use highlight actions selectively on key sheets and fields to avoid confusing users. Combine with clear legends and consistent color schemes. Test interactions to ensure highlights help rather than distract.
Result
Dashboards become intuitive, helping users explore data relationships smoothly.
Understanding user experience principles ensures highlight actions enhance, not hinder, dashboard usability.
6
ExpertLimitations and performance considerations
🤔Before reading on: do you think highlight actions can slow down dashboards with very large datasets? Commit to your answer.
Concept: Highlight actions can impact dashboard performance and have limitations with complex data or certain chart types.
Highlight actions require Tableau to track linked data points dynamically, which can slow dashboards with millions of rows or complex calculations. Some chart types or custom calculations may not highlight as expected. Use data extracts and optimize calculations to improve performance.
Result
You balance interactivity with speed and reliability in production dashboards.
Knowing these limits helps you design scalable dashboards and avoid frustrating users with slow or broken interactions.
Under the Hood
Highlight actions work by Tableau listening for user interactions (hover or click) on a source sheet. It then identifies the data values in the selected fields and searches target sheets for matching values. Tableau applies a visual effect (like brightening or outlining) to matching marks without filtering out others. This happens in real-time using Tableau's rendering engine and data model.
Why designed this way?
Highlight actions were designed to provide lightweight, intuitive interactivity that preserves full data context. Unlike filters that remove data, highlights keep all data visible, reducing confusion. The design balances responsiveness with usability, avoiding complex queries or data reloads on interaction.
User Interaction
    ↓
┌───────────────┐
│ Source Sheet  │
│ (Hover/Click) │
└───────┬───────┘
        │ Extract selected field values
        ↓
┌───────────────┐
│ Tableau Engine │
│ Matches values │
└───────┬───────┘
        │ Apply highlight effect
        ↓
┌───────────────┐
│ Target Sheets │
│ Highlighted   │
│ Marks         │
└───────────────┘
Myth Busters - 4 Common Misconceptions
Quick: do you think highlight actions filter out data points from the view? Commit to yes or no before reading on.
Common Belief:Highlight actions remove unrelated data points from the dashboard like filters do.
Tap to reveal reality
Reality:Highlight actions only emphasize related data points visually; they do not remove any data from the view.
Why it matters:Confusing highlights with filters can lead to unexpected dashboard behavior and user frustration when data seems missing.
Quick: do you think highlight actions can link data across unrelated fields automatically? Commit to yes or no before reading on.
Common Belief:Highlight actions automatically find connections between any data points without specifying fields.
Tap to reveal reality
Reality:You must explicitly choose which fields link source and target sheets; Tableau does not guess relationships automatically.
Why it matters:Assuming automatic linking can cause highlight actions to not work as expected, wasting time troubleshooting.
Quick: do you think highlight actions always improve dashboard performance? Commit to yes or no before reading on.
Common Belief:Highlight actions have no impact on dashboard speed or responsiveness.
Tap to reveal reality
Reality:Highlight actions can slow dashboards, especially with large datasets or many linked sheets, because of real-time matching and rendering.
Why it matters:Ignoring performance impact can lead to slow, frustrating dashboards that users avoid.
Quick: do you think highlight actions work the same on all chart types? Commit to yes or no before reading on.
Common Belief:Highlight actions behave identically on every visualization type in Tableau.
Tap to reveal reality
Reality:Some chart types or custom marks may not support highlight effects fully or behave differently.
Why it matters:Expecting uniform behavior can cause confusion and incorrect dashboard design choices.
Expert Zone
1
Highlight actions can be combined with parameter controls to create complex, user-driven highlighting scenarios.
2
Using multiple highlight actions on the same dashboard can cause overlapping highlights; managing their order and scope is critical.
3
Highlight actions respect data source filters and context filters, which can affect which marks get highlighted.
When NOT to use
Avoid highlight actions when you need to restrict data visibility or reduce clutter by hiding unrelated data; use filter actions instead. Also, for very large datasets where performance is critical, consider simpler interactions or pre-aggregated data.
Production Patterns
In production, highlight actions are often used on sales dashboards to link geographic maps with bar charts by region, or on customer dashboards to highlight related transactions across multiple views. They are combined with tooltips and filter actions for layered interactivity.
Connections
Filter actions
Complementary interaction types in Tableau dashboards
Understanding highlight actions alongside filter actions helps you design dashboards that balance emphasis and data reduction for better user experience.
User interface design
Highlight actions apply principles of visual feedback and focus in UI design
Knowing how highlight actions provide immediate visual feedback connects to broader UI concepts that improve usability and guide user attention.
Attention spotlight in cognitive psychology
Highlight actions mimic the cognitive process of focusing attention on related information
Recognizing this connection explains why highlight actions help users process complex data by reducing cognitive load and improving pattern recognition.
Common Pitfalls
#1Highlight action does not highlight any marks on target sheets.
Wrong approach:Dashboard > Actions > Add Action > Highlight, but forget to select matching fields between source and target sheets.
Correct approach:Dashboard > Actions > Add Action > Highlight, then select the exact fields (e.g., 'Region') that link source and target sheets.
Root cause:Highlight actions require explicit field mapping; missing this means Tableau cannot find related data to highlight.
#2Highlight action slows down dashboard significantly.
Wrong approach:Apply highlight actions on multiple large data sources with complex calculations without optimization.
Correct approach:Use data extracts, limit highlight actions to key sheets, and optimize calculations to improve performance.
Root cause:Highlight actions perform real-time matching and rendering; large or complex data increases processing time.
#3Users confuse highlight action effect with filtering and think data is missing.
Wrong approach:Design dashboard with highlight actions but no clear legend or explanation, leading users to think data disappeared.
Correct approach:Add legends or instructions clarifying highlight actions emphasize data without filtering it out.
Root cause:Lack of user guidance causes misunderstanding of interaction behavior.
Key Takeaways
Highlight actions in Tableau emphasize related data points visually without removing any data from the view.
They require explicit linking fields to connect source and target sheets for highlighting.
Highlight actions improve dashboard interactivity by guiding user attention to related information.
They differ from filter actions, which remove data points rather than just emphasizing them.
Performance and user experience considerations are important when using highlight actions in complex dashboards.