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:
- Visit https://www.tableau.com/products/desktop/download
- Sign up for 14-day free trial
- Download installer for your OS
- Run installer and follow prompts
- Activate with provided license key
Tableau Public (Free Alternative)
For learning or publishing to Tableau Public:
- Visit https://public.tableau.com/
- Download Tableau Public (completely free)
- Limitation: Can only save to Tableau Public (data becomes public)
Your First Visualization
Step 1: Connect to Data
Sample Data (built-in):
- Open Tableau Desktop
- Click "Sample - Superstore" under Saved Data Sources
- You're connected!
CSV File:
- Click "Text file" under Connect
- Browse to your CSV file
- 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
- Click "Sheet 1" at bottom
- Drag Category to Columns shelf
- Drag Sales to Rows shelf
- 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
- Drag Profit to Color in Marks card
- Bars now colored by profitability
- Red = low profit, Blue = high profit
Step 5: Add Detail
- Drag Sub-Category to the view (double-click or drag to Rows)
- Change visualization type: Click dropdown in Marks → Select "Treemap"
- Now you see hierarchical view of Category → Sub-Category
Step 6: Add Filters
Manual Filter:
- Drag Region to Filters shelf
- Select regions to include
- Click "OK"
Interactive Filter:
- Right-click Region in Filters shelf
- Select "Show Filter"
- Filter appears on right side of view
- 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
- Click "New Dashboard" (icon next to sheets)
- Drag "Sales by Region" sheet onto dashboard
- Drag "Sales Trend" below it
- Drag "Profit Map" to the right
- 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
- Right-click in Data pane → Create Calculated Field
- Name: "Profit Margin"
- Formula:
[Profit] / [Sales] - Click "OK"
- Drag new field to view (treated as Measure)
Format as Percentage:
- Right-click "Profit Margin" pill → Format
- Numbers → Percentage
- 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
- Practice with Sample Data: Superstore dataset includes rich data for learning
- Take Guided Tours: Help → Start Tutorial
- Watch Video Tutorials: Help → Training Videos
- Tableau Public Gallery: Explore public.tableau.com for inspiration
- 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
- Tableau Public Gallery: https://public.tableau.com/gallery
- Tableau Learning: https://www.tableau.com/learn
- Community Forums: https://community.tableau.com/
- YouTube: Search "Tableau Tutorial" for thousands of videos
- #MakeoverMonday: Weekly data visualization challenge
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:
- Use extracts instead of live connections
- Filter data at source
- Reduce number of marks (< 10,000 per sheet)
- 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!