What if your reports could update themselves instantly without you lifting a finger?
Live vs extract connections in Tableau - When to Use Which
Imagine you have a huge spreadsheet that updates every minute, and you need to check the latest sales numbers by opening the file and copying data into your report every time.
This manual copying is slow, tiring, and easy to mess up. You might use old data by mistake or spend hours refreshing reports instead of making decisions.
Live and extract connections in Tableau let you choose between always seeing fresh data directly from the source or working with a fast snapshot of data offline, saving time and reducing errors.
Open spreadsheet > Copy data > Paste into report > Repeat daily
Use live connection or extract in Tableau to auto-refresh data
You can trust your reports to be fast and accurate, whether you need real-time updates or quick analysis without waiting.
A sales manager uses a live connection to see up-to-the-minute sales during a big promotion, while the finance team uses extracts to analyze last quarter's data quickly.
Manual data updates are slow and error-prone.
Live connections show real-time data directly from the source.
Extracts provide fast, offline snapshots for quick analysis.
Practice
Solution
Step 1: Understand live connection concept
A live connection accesses data directly from the source in real-time without storing a copy.Step 2: Compare with extract connection
Extract connections store data snapshots for speed and offline use, unlike live connections.Final Answer:
It shows real-time data directly from the source without storing a copy. -> Option CQuick Check:
Live connection = real-time data [OK]
- Confusing extract with live connection
- Thinking live connections store data locally
- Assuming live connections work offline
Solution
Step 1: Identify extract creation steps
Extracts are created by selecting 'Extract Data' from the Data menu and saving a snapshot.Step 2: Eliminate incorrect options
Click 'Data' > 'New Data Source' > Select 'Live' option is for live connections, C is for refreshing live data, D is incorrect as extracts support many sources.Final Answer:
Click 'Data' > 'Extract Data' and save the snapshot -> Option BQuick Check:
Extract = 'Extract Data' option [OK]
- Choosing 'Live' instead of 'Extract' option
- Confusing refresh with extract creation
- Thinking extracts only work with Excel
Solution
Step 1: Analyze performance needs
Slow databases cause delays with live connections, hurting dashboard speed.Step 2: Choose connection type for speed
Extract connections store data locally, improving performance despite slow sources.Final Answer:
Extract connection to improve speed -> Option AQuick Check:
Slow source + speed need = Extract [OK]
- Choosing live connection despite slow source
- Thinking manual entry is faster
- Ignoring extract refresh needs
Solution
Step 1: Understand extract behavior
Extracts are snapshots and do not update automatically without refresh.Step 2: Identify cause of outdated data
If data changed but extract wasn't refreshed, dashboard shows old data.Final Answer:
You forgot to refresh the extract after data changed -> Option AQuick Check:
Extract needs refresh to update [OK]
- Assuming extracts auto-update
- Confusing live and extract connections
- Ignoring data source availability
Solution
Step 1: Analyze requirements
Dashboard needs fresh data every hour and offline availability if database is down.Step 2: Evaluate connection options
Live connection fails if database is offline; extract with scheduled refresh meets both needs.Step 3: Choose best strategy
Extract connection with hourly refresh updates data regularly and works offline.Final Answer:
Use an extract connection with hourly refresh schedule -> Option DQuick Check:
Fresh + offline = Extract with refresh [OK]
- Choosing live connection ignoring offline need
- Thinking manual entry is practical
- Not scheduling extract refresh
Ready to prove it?
Pass the test and this pattern moves unknown
