TableauGetting Started

Getting Started with Tableau

This guide will help you install Tableau, connect to your first data source, and create your first visualization.

7 min read

Getting Started with Tableau

This guide will help you install Tableau, connect to your first data source, and create your first visualization.

Installation

Tableau Desktop

System Requirements:

  • Windows 10/11 or macOS 11+
  • 8GB RAM minimum (16GB recommended)
  • 15GB disk space
  • 1366 x 768 display minimum

Download and Install:

  1. Visit https://www.tableau.com/products/desktop/download
  2. Sign up for 14-day free trial
  3. Download installer for your OS
  4. Run installer and follow prompts
  5. Activate with provided license key

Tableau Public (Free Alternative)

For learning or publishing to Tableau Public:

  1. Visit https://public.tableau.com/
  2. Download Tableau Public (completely free)
  3. Limitation: Can only save to Tableau Public (data becomes public)

Your First Visualization

Step 1: Connect to Data

Sample Data (built-in):

  1. Open Tableau Desktop
  2. Click "Sample - Superstore" under Saved Data Sources
  3. You're connected!

CSV File:

  1. Click "Text file" under Connect
  2. Browse to your CSV file
  3. Preview data in Data Source tab

Database (e.g., PostgreSQL):

Step 2: Understand the Data Pane

After connecting, you'll see:

Blue pills = Dimensions (discrete) Green pills = Measures (continuous)

Step 3: Create a Simple Bar Chart

  1. Click "Sheet 1" at bottom
  2. Drag Category to Columns shelf
  3. Drag Sales to Rows shelf
  4. Tableau creates a bar chart automatically!

What happened?:

  • Category broken down on x-axis
  • Sales summed for each category on y-axis
  • Bars show relative sales by category

Step 4: Add Color

  1. Drag Profit to Color in Marks card
  2. Bars now colored by profitability
  3. Red = low profit, Blue = high profit

Step 5: Add Detail

  1. Drag Sub-Category to the view (double-click or drag to Rows)
  2. Change visualization type: Click dropdown in Marks → Select "Treemap"
  3. Now you see hierarchical view of Category → Sub-Category

Step 6: Add Filters

Manual Filter:

  1. Drag Region to Filters shelf
  2. Select regions to include
  3. Click "OK"

Interactive Filter:

  1. Right-click Region in Filters shelf
  2. Select "Show Filter"
  3. Filter appears on right side of view
  4. Users can interactively change selection

Your First Dashboard

Step 7: Create Multiple Sheets

Sales by Region (Sheet 2):

Sales Trend (Sheet 3):

Profit Map (Sheet 4):

Step 8: Build the Dashboard

  1. Click "New Dashboard" (icon next to sheets)
  2. Drag "Sales by Region" sheet onto dashboard
  3. Drag "Sales Trend" below it
  4. Drag "Profit Map" to the right
  5. Adjust sizes by dragging dividers

Step 9: Add Interactivity

Filter Action:

Result: Clicking a region filters all other visualizations to that region!

Highlight Action:

Result: Hovering over a state highlights related data everywhere!

Essential Shortcuts

Navigation

  • Ctrl+D (Cmd+D): Duplicate sheet
  • Ctrl+W (Cmd+W): Close current sheet
  • F7: Show/hide sheets and dashboards list
  • Ctrl+E (Cmd+E): Export to Excel

Formatting

  • Ctrl+Shift+B (Cmd+Shift+B): Bold
  • Ctrl+Shift+C (Cmd+Shift+C): Copy formatting
  • Ctrl+Shift+V (Cmd+Shift+V): Paste formatting
  • Ctrl+T (Cmd+T): Titles

Analysis

  • Ctrl+drag (Option+drag): Copy pills
  • Shift+drag: Add to existing pills
  • Right-click pill: Access aggregation, format, filter
  • Double-click field: Add to view intelligently

Common Workflows

Creating Calculated Fields

  1. Right-click in Data pane → Create Calculated Field
  2. Name: "Profit Margin"
  3. Formula: [Profit] / [Sales]
  4. Click "OK"
  5. Drag new field to view (treated as Measure)

Format as Percentage:

  1. Right-click "Profit Margin" pill → Format
  2. Numbers → Percentage
  3. Decimal places: 1

Working with Dates

Change Date Granularity:

  • Right-click date pill → Year/Quarter/Month/Week/Day

Continuous vs Discrete Dates:

  • Continuous (green): Timeline (no gaps)
  • Discrete (blue): Separate column per period

Date Filters:

Using Show Me

The "Show Me" panel suggests appropriate visualizations:

Saving and Sharing

Save Workbook

Save Locally:

Publish to Tableau Server/Cloud:

Export Visualizations

Image:

Data:

PowerPoint:

Next Steps

Learning Path

  1. Practice with Sample Data: Superstore dataset includes rich data for learning
  2. Take Guided Tours: Help → Start Tutorial
  3. Watch Video Tutorials: Help → Training Videos
  4. Tableau Public Gallery: Explore public.tableau.com for inspiration
  5. Complete a Project: Build dashboard with your own data

Advanced Topics to Explore

  • Parameters: Interactive controls for users
  • Table Calculations: Running totals, percent of total, moving averages
  • Level of Detail (LOD) Expressions: Advanced aggregations
  • Data Blending: Combine data from multiple sources
  • Tableau Prep: Visual data preparation
  • Animations: Show how data changes over time
  • Advanced Mapping: Custom geocoding, spatial files

Helpful Resources

Troubleshooting Common Issues

"Cannot mix aggregate and non-aggregate arguments"

Problem: Mixing dimensions and measures incorrectly in calculation

Solution: Use proper aggregation

Slow Dashboard Performance

Problem: Dashboard takes long to load

Solutions:

  1. Use extracts instead of live connections
  2. Filter data at source
  3. Reduce number of marks (< 10,000 per sheet)
  4. Use Performance Recording to identify bottlenecks

Data Not Refreshing

Problem: Extract data is stale

Solution:

Dates Not Recognized

Problem: Date field treated as string

Solution:

Ready to build more complex visualizations? Check out Use Cases for real-world examples and Best Practices for advanced techniques!

Stay in the loop

Get weekly insights on data engineering, analytics, and AI—delivered straight to your inbox.

No spam. Unsubscribe anytime.