About Tableau extracts

On this page:


Overview

Tableau extracts, a method of supplying data to a Tableau workbook, can improve performance for large data sets. If your live connection is not performing adequately, consider changing the connection in your workbook or published data source to use an extract. The potential tradeoff is data latency; if you use an extract and the data is changing rapidly, your workbook may provide stale data. With slowly changing data, such as the Data Warehouse Oracle database DSS1PRD (updated only once per day), data latency is not an issue when a daily update is scheduled.

Use a Tableau extract

To set up a Tableau extract to refresh your data on a schedule:

  1. In Tableau Desktop, select the Data Source tab; alternatively, on the command bar, click Data and navigate to the data source that you wish to change.
  2. Click the Extract radio button.
  3. When you upload the workbook to Tableau Server, you will be prompted to schedule an extract refresh.

If your workbook is already published with a live connection, to change it to an extract:

  1. On Tableau Server, navigate to the workbook and select the Data Sources tab.
  2. Under "Actions", next to the data source name, click the ellipsis (...) and choose Extract. Tableau Server will create an initial extract, but you'll need to schedule a refresh.
  3. Click the Extract Refreshes tab, which will have a number to the right of the name.
  4. Click New Extract Refresh and select a schedule.

    When you have successfully created a new extract refresh, the number on the right of the Extract Refreshes tab will be incremented.

Notes:
  • For DSS1PRD, refreshes will only execute during online hours.
  • Excel spreadsheets embedded in a workbook cannot be refreshed.

Tableau extract schedules

When you're scheduling an extract refresh, make sure you don't run the refresh any more frequently than is useful or necessary based on the nature of your data source and the user's requirements. Be sure to honor notations reserving a schedule for a specific team.

DSS1PRD

For DSS1PRD there are three specific schedules:

Schedule name Day/time of refresh
Daily Refresh (6am-8am), "Use for DSSPRD" Monday-Friday, 6am
Early Daily Refresh (5am-6am), "Use for DSSPRD" Monday-Friday, 5am
Weekend Refresh (10am), "Use for DSSPRD" Saturday-Sunday, 10am

Other data sources in production

For other data sources in production, schedules are as follows:

Schedule name Day/time of refresh
1 Hour Refresh Hourly 7 days/week, every hour starting at midnight
1 Hour Refresh (Workday Only) 7 days/week, every hour from 6am-8pm
15 Minute Refresh 7 days/week, every 15 minutes starting at midnight
30 Minute Refresh 7 days/week, every 30 minutes starting at midnight
Every hour at 10 minutes till 7 days/week, every hour from 12:50am to 11:50pm
Daily at 11:55am (includes weekends) 7 days/week, 11:55am
Daily at 12:05pm (includes weekends) 7 days/week, 12:05pm
Daily at 2:50pm (includes weekends) 7 days/week, 2:50pm
Every 4 hours at 15 minutes after 7 days/week, every four hours from 7:15am-11:15pm
Monday-Saturday Evening at 6:30pm Monday-Saturday, 6:30pm
Mon-Sat 11:30pm Monday-Saturday, 11:30pm
Monday through Friday at 9am Monday-Friday, 7:30am
Tue, Wed, Thurs,Fri @ 6am Refresh Tuesday-Friday, 6am
Week days + Sat 6 AM Refresh Monday-Saturday, 6am
Week days 10am Refresh Monday-Friday, 10am
Week days 6am Refresh Monday-Friday, 6am
Week days 9am Refresh Monday-Friday, 9am
Weekday early mornings Monday-Friday, 4am
Monday Morning Only Monday, 5:30am
Saturday 9am Saturday, 9am
14th Day of the Month 7am Once a month on the 14th, 7am

If none of these schedules meets your requirements, fill out the EDSD Support Form to create a support ticket to investigate creating a new schedule.

Background tasks and resource availability

Limited resources are available for running extract refreshes, and not all refreshes scheduled at a particular time will start simultaneously. Extract refreshes are run as background tasks in Tableau Server. Background tasks are assigned a priority ranging from 1 to 100, and those with priority 1 are started first. By default, each new extract refresh is assigned priority 50. If your refresh is not meeting a critical deadline, fill out the EDSD Support Form to create a support ticket to investigate assigning a higher priority.

This is document bhan in the Knowledge Base.
Last modified on 2021-09-20 15:08:35.