This lesson on Building a Story is hands-on and example-driven. You will construct interactive narrative presentations in Tableau by sequencing individual worksheets and dashboards into cohesive story points. You will learn to add narrative captions, embed custom text summaries, and present dynamic data-driven insights using presentation mode.
What You'll Be Able To Do
- Create a sequence of story points by assembling worksheets and dashboards into a Tableau Story.
- Add descriptive narrative captions and custom text objects to establish context for each data view.
- Configure storyboard layout dimensions to Automatic sizing for responsive display across screens.
- Launch and navigate full-screen interactive story presentations using keyboard shortcuts and navigation controls.
Detailed Concept Walkthrough
1. Worksheet and Dashboard Preparation
Tableau stories depend on foundational worksheets and dashboards to serve as modular narrative points. Individual visual components must be styled, sized, and named before assembling them into a broader presentation flow.
- Mechanism: Drag dimensions (such as Date) and measures (such as Accident_Severity and Light_Conditions) onto Column and Row shelves to create base visual charts.
- Execution Flow: Use the Show Me panel to select specialized charts like Dual Combination or Histogram to highlight relationships and frequency distributions across variables.
- Under the Hood: Formatting applied via the Format window updates visual attributes including font colors, sizes, and text alignments directly on the underlying mark layers.
- Best Practice: Arrange worksheets within vertical layout containers on a dashboard and add descriptive title objects before linking the dashboard to a storyboard.
# Conceptual sequence for preparing sheets and dashboards in Tableau
# Sheet 1: Dual Combination
Columns: [Date] | Rows: [Accident_Severity], [Light_Conditions]
# Sheet 2: Histogram
Rows: [Age_of_Casualties] -> Show Me -> Histogram
# Sheet 3: Measure Table
Canvas: [Measure Names], [Measure Values] -> Filter [Measure Names]
Key Takeaway: Stories aggregate standalone worksheets and dashboards, requiring well-formatted source visuals to build a coherent story.
2. Story Point Architecture and Data Links
A Tableau story is an ordered sequence of story points, where each point contains either an individual worksheet or a multi-chart dashboard. Story points maintain dynamic links to original visualizations.
- Mechanism: Drag sheets or dashboards from the left-hand Story pane directly onto the storyboard canvas to generate distinct narrative steps.
- Under the Hood: Story points maintain live references to source sheets, meaning upstream filter changes, data updates, or design edits automatically propagate to the story.
- Execution Flow: Hover new sheets over the caption bar to display placement arrows, allowing insertion of new story points to the left or right of existing steps.
- Best Practice: Set storyboard size to 'Automatic' early in the creation process so visualizations scale cleanly to varying display resolutions.
# Story structure hierarchy
Storyboard: "Mobility Hazards - Data Collection Campaign"
├── Story Point 1: [Dashboard 1] -> Caption: "Let's get started"
├── Story Point 2: [Sheet 1: Dual Combo] -> Caption: "Relation between Light Conditions..."
└── Story Point 3: [Blank Canvas] -> Object: [Text Box Annotation]
Key Takeaway: Each story point holds a live link to its source sheet or dashboard, ensuring narrative steps update automatically when source visuals change.
3. Captions and Presentation Mode
Captions provide descriptive context above each visual, guiding the audience through findings during live presentations. Presentation mode delivers an interactive, distraction-free environment for walking through the data narrative.
- Mechanism: Double-click the caption box above a story point to insert explanatory summaries that provide immediate context for the active visual.
- Execution Flow: Insert blank story points and drag text objects from the Objects pane to create standalone conclusion slides or non-chart narrative pauses.
- Under the Hood: Presentation mode hides authoring sidebars and toolbars while preserving full underlying chart interactivity, tooltips, and parameter controls.
- Syntax Rule: Launch presentation mode by pressing F7 or clicking the Presentation Mode icon on the top toolbar.
# Keyboard shortcut and presentation controls
Shortcut: F7 # Enter Presentation Mode
Navigation: Arrow Keys / Tabs # Cycle through story point captions
Interactivity: Retained # Tooltips, filters, and highlights stay active
Key Takeaway: Use story point captions to highlight specific takeaways, and press F7 to deliver interactive full-screen presentations.
Topics Covered in Building a Story
- Story Concepts and Data Import (0:00 - 0:45) — The instructor explains the difference between dashboards and stories, then connects to the accidents text dataset.
- Building Supporting Worksheets (0:46 - 1:40) — The instructor constructs a dual-combination chart, an age histogram, and a filtered measure table.
- Assembling the Dashboard (1:41 - 2:15) — The instructor arranges visual sheets and a header text object inside vertical layout containers on a new dashboard.
- Creating Story Points and Captions (2:16 - 3:05) — The instructor creates a story, sets its size to Automatic, and drags dashboards and sheets into captioned story points.
- Blank Points and Presentation Mode (3:06 - 3:40) — The instructor adds a blank story point with text and demonstrates full-screen interactive navigation using F7.
Reference Cheat Sheet
-
New Story Tab— Creates a new blank storyboard canvasBottom Navigation Bar -> Click 'New Story' icon -
Storyboard Size: Automatic— Resizes the storyboard dynamically to fill any display screenStory Pane -> Size -> Select 'Automatic' -
Add Story Point— Inserts a worksheet or dashboard into the presentation sequenceDrag [Sheet/Dashboard] -> Drop on navigation canvas -
Add a Caption— Adds narrative text above an active story pointClick 'Add a caption' -> Type summary text -
Blank Story Point— Creates an empty point for text objects or conclusionsStory Pane -> Drag 'Blank' -> Drop in story sequence -
F7— Enters full-screen presentation modePress F7
Comparison Table
| Feature | Worksheet | Dashboard | Story |
|---|---|---|---|
| Primary Purpose | Single visual analysis | Multi-visual analytical view | Sequenced narrative presentation |
| Composition | Marks, shelves, fields | Multiple worksheets & objects | Sequence of sheets & dashboards |
| Navigation | Tab-based sheet switching | Single combined canvas | Captioned story point progression |
| Annotations | Chart titles & mark labels | Text & image objects | Step captions & text points |
Common Pitfalls
- Mistake: Manually setting fixed pixel dimensions that clip visuals on different monitors. Avoid: Setting storyboard size to Automatic at the start of building.
- Mistake: Expecting disconnected static snapshots inside story points. Avoid: Remembering that source sheet edits automatically update linked story points.
- Mistake: Crowding multiple complex ideas into a single story point caption. Avoid: Splitting distinct findings into separate sequential story points.
FAQs
- What happens to a story point if I edit the original worksheet? Because story points maintain a live connection to their source worksheets and dashboards, changes made to original sheets reflect immediately in the story.
- Can I include text-only slides in a Tableau story? Yes. Drag a blank story point into the storyboard sequence, then drag and drop a Text object onto the canvas.
- How do I launch presentation mode quickly during a live meeting? Press the F7 shortcut key or click the Presentation Mode icon in the top toolbar to go full-screen while keeping charts fully interactive.