Tableau Cloud Site Capacity (2024)

Your Tableau Cloud site comes with capacity to support all your users’ analytic needs. A site’s capacity includes capacity for storage and tasks that need to be performed on the site for extracts, metrics, subscriptions, and flows.

Summary

The following table summarizes the capacity allowances for your site by feature. You can find more capacity information by the features listed below.

Capacity Type Capacity Allowance
Storage Site

1 TB

5 TB with an Advanced Management license. For more information, see Advanced Management capacity.

Individual workbook, published data source, or flow size

15 GB

25 GB with an Advanced Management license. See Advanced Management capacity.

Extract refreshes Daily refreshes Up to 8 backgrounder hours per Creator license
Concurrent refreshes

Up to 10 jobs*

Up to 25 jobs* with an Advanced Management license. See Advanced Management capacity.

Individual refresh runtime 2 hours
Metrics Daily refreshes Up to 8 backgrounder hours per Creator license
Concurrent refreshes Up to 10 jobs
Individual runtime 2 hours

Retirement of the legacy metrics feature

Tableau's legacy metrics feature was retired in Tableau Cloud in February 2024 and will be retired in Tableau Server version 2024.2. In October 2023, Tableau retired the ability to embed legacy metrics in Tableau Cloud and Tableau Server version 2023.3. With Tableau Pulse, we've developed an improved experience to track metrics and ask questions of your data. For more information, see Create Metrics with Tableau Pulse to learn about the new experience and Create and Troubleshoot Metrics (Retired) for the retired feature.

Subscriptions Concurrent subscriptions Up to 10 jobs
Individual subscription runtime 30 minutes
Individual email size 2 MB
Flows Concurrent flows 1 per Resource Block
Individual flow runtime See Job runtime capacity.
Flow memory usage size 19.5 GB
Visualizations Load time Up to 5 minutes
Idle timeout 60 minutes
User request rate Up to 600 requests per hour per user
Query usage size 20 GB
View Acceleration Accelerated views Minimum 30 accelerated views per site with an additional 20 views per Creator license. Maximum 750 accelerated views.
Accelerated view refreshes Up to 12 jobs per day per view
Memory usage size 20 GB
Individual acceleration runtime Up to 30 minutes

*Note: To ensure that system resources are equitably distributed across Tableau Cloud, each site has an upper limit on the number of jobs that can run at any point in time. However, this limit is not a guarantee of capacity. Tableau Cloud allocates system resources to optimize jobs and resources are adjusted to start a job within 15 minutes or less from the scheduled start time.

Storage capacity

A Tableau Cloud site comes with site and individual content storage capacities.

  • Site storage: A site comes with 1 TB of storage capacity. Workbooks, published data sources, and flows count toward this storage capacity.

  • Individual workbook, published data source, and flow size: An individual workbook, data source (live or extract), or flow published to your site can have a maximum size of 15 GB.

    Note: If your extract data source exceeds 10 GB in size, we recommend that you consider either using live connection to the database or aggregate the data in the extract to reduce its size. Frequently republishing or refreshing large extracts can be time intensive and usually indicates that more efficient data freshness strategies should be considered.

Visualization capacity

Each site comes with designated capacity to load and query individual visualizations, also known as views. You can find more information about each capacity type below.

  • Load time: A site has capacity to spend up to 5 minutes to load a view.

  • Idle timeout: If the user hasn’t interacted with or edited a view for 60 consecutive minutes, the user must reload (for example, refresh the page or click the Reconnect button if a banner displays) the view or saved draft to interact with it again.

  • User request rate: Each user on a site has the capacity to make up to 600 requests per hour to load and refresh views. When this capacity has been reached, the user can't interact with, edit, and save the view. After an hour, the view can be refreshed and new views can be loaded.

    Note: If the cumulative number of user requests exceeds the site-level request rate, users can’t interact with, edit, and save views.

  • Query usage size: A site has capacity to use no more than 20 GB of memory to query a view that uses an extract data source. The amount of memory needed to query a view can vary depending on the complexity of the data manipulations that Tableau needs to perform to generate the marks in the view.

    Note:Only queries against extract data sources count toward query usage capacity. Queries against data sources that use live connections to the underlying data do not. However, queries against data sources that use live connections might be subject to other query usage capacity enforced by underlying databases.

Views that exceed these capacity types might be canceled to ensure enough system resources are available so that other views on the site can load.

Tips for optimizing visualization capacity

Views that exceed visualization capacity can indicate the queries that Tableau must run in order to generate the view might be too complex. In such cases, you can use the following tips to help optimize queries thereby minimizing the time it takes to load views on Tableau Cloud. Most tips require that you edit the data source or workbook and republish to Tableau Cloud for changes to take effect.

For more tips, see the Workbook Performance(Link opens in a new window) topic in the Tableau Help.

  • Use data source filters: When you add a filter on a data source, you reduce the amount of data that needs to be generated in the view. Reducing the amount of data can help minimize load times of views. For more information, see Filter Data from Data Sources(Link opens in a new window) in the Tableau Help.

  • Use context filters: Similar to data source filters, context filters reduce the data in the data source but at the sheet level. Context filters work independently of other filters and can significantly reduce the amount of data that needs to be generated in the view. Reducing the amount of data can help minimize load times of views. For more information, see Improve View Performance with Context Filters in the Tableau Help.

  • Decrease date ranges: As a rule, dates require more computing power than other types of data like numbers and Booleans. If the view contains date filters, you can reduce the date ranges or the number of dates that need to be generated to help minimize the load times of views.

  • Reduce marks: Because Tableau must calculate the marks in order to generate the view, the number of marks can impact how quickly the view can load. There are several ways you can reduce marks, including using some of the filters listed above or using sets to filter, custom SQL to aggregate data, and more. For more information, see Reduce the number of marks in the view(Link opens in a new window).

View Acceleration capacity

Each Tableau site has the following View Acceleration capacity:

  • Accelerated views: The default number of accelerated views per site is 30. For each additional Creator License, 20 more views can be accelerated. The maximum number of accelerated views is 750.

  • Accelerated refreshes: Accelerated views are regenerated in alignment with the following four data update events:

    • Data freshness policy: The acceleration timestamp is out of sync with the data freshness policy.
    • Extract refreshes: An extract refresh completes, signaling fresher data.
    • Accelerated view update: An accelerated view is updated by the owner.
    • View opted-in: A view is originally opted in for acceleration.

    Each unique event triggers a pre-computation job to be queued. Backgrounder jobs then pick up and complete the pre-computation, and then store query results as a materialized view. Views that belong to the same workbook are refreshed in one job. To limit resource consumption, the maximum number of pre-computation jobs that can be run is limited to 12 jobs per day. For more information, see Set a Data Freshness Policy.

  • Acceleration memory usage size: A site has capacity to use no more than 20 GB of memory for pre-computing and fetching the workbook's data in a backgrounder job. The amount of memory needed varies depending on the complexity of the query(ies) that are associated with the view that is being accelerated.

Job runtime capacity

Job runtime capacity is the period of time that a job, or an instance of a task type, is allowed to run before it's canceled to help protect available system resources. Each site comes with job runtime capacities for the following job types:

  • Extract refreshes
  • Subscriptions
  • Flows
  • Metrics
  • View Acceleration

Each extract refresh or metrics job type has a maximum runtime of two hours (120 minutes or 7,200 seconds). Subscription or view Acceleration has a maximum runtime of 30 minutes (1,800 seconds).

Note about flows: For sites that don’t have Data Management, the maximum runtime for flows jobs for a site is 60 minutes times the number of creator licenses up to a maximum of 24 hours. If your site has large flows workloads, consider purchasing Data Managementto get more capacity. For sites with Data Management, you can run flows for up to 24 hours per day per Resource Block. If you exceed the time limit no new jobs can be started until the next day. Additional capacity for concurrent flow jobs can be purchased. For more information, see Resource Blocks.

Note about extract refreshes: If a refresh job reaches its maximum runtime, you see a timeout error. For more information about the error and ways you can modify extracts to keep refresh jobs within the runtime capacity, see Time limit for extract refreshes.

Concurrent jobs capacity

Concurrent jobs capacity is the number of jobs, or instances of a task type that can run at the same time. Each site comes with concurrent capacities for the following job types:

  • Extract refreshes
  • Subscriptions
  • Flows
  • Metrics

You can find more information about the concurrent jobs capacity for each job type below.

  • Extract refreshes: A site has an upper limit of 10 extracts that it can refresh at any given point in time. Depending on available system resources, the wait time (i.e., the time before a job starts) is adjusted to start a job within 15 minutes or less from the scheduled start time. Jobs that count toward refresh capacity include scheduled refreshes, manual refreshes, extract creation, and command line or API calls that trigger refreshes, including appending data incrementally.

  • Subscriptions: A site has an upper limit of 10 subscriptions that it can run at any given point in time. Depending on available system resources, the wait time (i.e., the time before a job starts) is adjusted to start a job within 15 minutes or less from the scheduled start time. Jobs that count toward subscriptions capacity include generating emails from subscriptions created through Tableau Cloud directly or API calls that generate the email subscriptions.

  • Flows: If licensed with Data Management, a site has a default capacity of 1 concurrent flow job per Resource Block. Resource Blocks support flow jobs. If not licensed with Data Management, a site has a default capacity of 1 concurrent flow job, which is the equivalent of having one Resource Block. If there are no Resource Blocks available when a flow job starts, the job goes into a queue to wait for a Resource Block to be available. A flow job might also go into a queue during busy hours even when there are available Resource Blocks to ensure that system resources remain available to support flow jobs across all of Tableau Cloud. Additional capacity for concurrent flow jobs can be purchased. For more information, see Resource Blocks. Each user can have a maximum of 4 active flow web editing sessions at one time. If more sessions are opened, the oldest session will be closed.

  • Metrics: Each site has the capacity to refresh up to 10 metrics concurrently. For more information about how metrics refresh, see Create and Troubleshoot Metrics (Retired).

Note: If a site exhausts its concurrent capacity for a job, other jobs that are in the queue remain in a pending state until one or more jobs have completed.

Daily jobs capacity

Daily jobs capacity is the number of shared hours each site can spend per Creator license a day to perform all jobs on the site. A server process, called backgrounder, initiates and performs these jobs. A site with more Creator licenses gets more daily jobs (backgrounder) capacity to meet the needs of a larger site population.

Each site comes with daily jobs (backgrounder) capacity to perform both extract refresh and metric refresh jobs.

For example:

If your site has... multiplied by the default time Daily jobs capacity
10 Creator licenses 8 hours Up to 80 hours/day
50 Creator licenses 8 hours Up to 400 hours/day

Daily jobs capacity resets each day at 24:00:00 UTC (coordinated universal time).

About extract refreshes

Refresh jobs that count toward daily jobs capacity include full and incremental refreshes and extract creation, which can be initiated by scheduled refreshes, manual refreshes, and certain command line or API calls.

Notes:

  • As long as your site has time remaining in its daily refresh capacity, a refresh job will run regardless of the time it takes for that refresh job to complete.
  • Site admins receive email notifications when a site reaches 70%, 90%, and 100% of its daily refresh capacity.
  • If a site exhausts its daily refresh capacity, any future extract refreshes are canceled and email notifications are sent to content owners alerting them of the refresh cancellation.

Tips for optimizing extract refreshes capacity

If you're managing an extract-heavy environment, Tableau recommends following some best practices to make the most efficient use of your site capacity.

  • Stop refreshing unused extracts. One of the best ways to reclaim capacity for your site is to stop automatic refreshes, either through schedules on Tableau Cloud or through scripts of extracts that aren’t being used. For more information about deleting a refresh schedule, see Manage Refresh Tasks.

  • Reduce the frequency of refreshes. Another method of reclaiming capacity for your site is to reduce the frequency of extract refreshes. For example, instead of refreshing an extract hourly, consider refreshing an extract daily or only during business hours when fresh data is most useful. For more information about changing a refresh schedule, see Manage Refresh Tasks.

  • Use incremental refreshes instead of full refreshes. To decrease the amount of time an extract takes to refresh, consider performing an incremental refresh of the extract instead of a full refresh. For more information, see Schedule Refreshes on Tableau Cloud.

    Note:Changing from a full to an incremental refresh can be done from Tableau Cloud only if the extract was configured for incremental refresh in Tableau Desktop before the extract was published. For more information about incremental refreshes, see Configure an incremental extract refresh(Link opens in a new window) in the Tableau User Help.

  • Use live connections instead of extract connections. For views, dashboards, and workbooks whose data needs to be updated frequently, consider setting up the data source to use a live connection instead of an extract connection.

  • Optimize the data in the extract. Improving the performance of an extract can also help reduce the amount of time an extract takes to refresh. There are a number of changes you can make to the extract's data to help its overall performance, such as removing unused fields, using filters to remove unused rows, changing date ranges, etc.

About metric refreshes

Metrics that rely on extract data sources refresh when their extract counterparts refresh and therefore count toward daily job capacity.

Note: Metrics that rely on live data sources refresh every 60 minutes and don't count toward daily job capacity.

Jobs initiated by command line and APIcalls

In addition to the capacity described above, a site comes with designated capacity for command line and APIcalls.

  • Initiate extract refresh jobs: A site comes with designated capacity for tabcmd (refreshextracts(Link opens in a new window)), REST API (Run Extract Refresh Task(Link opens in a new window)), and Tableau Client (Python) library(Link opens in a new window) calls to initiate extract refresh jobs. A site allows 20 total calls per one-hour period.

  • Query or cancel jobs: A site comes with a designated capacity for REST API (Query Job(Link opens in a new window) and Cancel Job(Link opens in a new window)), and Tableau Client (Python) library(Link opens in a new window) calls that query status information for asynchronous jobs, or cancel pending and in-progress jobs. A site allows 20000 calls per 24-hour period.

  • Initiate publish, update, or refresh jobs: A site comes with designated capacity for tabcmd (publish(Link opens in a new window)), REST API (Publish Workbook(Link opens in a new window), Publish Data Source(Link opens in a new window), Update Workbook(Link opens in a new window), Update Data Source(Link opens in a new window), Update Data Source Now(Link opens in a new window)), and Tableau Client (Python) library(Link opens in a new window) calls that initiate publish, update, or refresh jobs for workbooks and data sources. A site allows 4000 calls per 24-hour period.

Note: If the number of calls exceed the command line or API calls capacity described above, you see one of the following errors: Unknown 429 or ApiCallError: 429000: Too Many Requests – Too many requests for <job type> ‘api.rest.refresh_extracts’. Please retry after 146 second(s).

Monitor capacity

There are a few tools you can use to help you monitor your site’s capacity: Jobs page and Admin views.

Jobs page

The Jobs page gives you detail about the unique instances of backgrounder tasks, called jobs, within the past 24 hours. You can use the jobs page to monitor extract refreshes, subscriptions, and flow jobs.

  1. Sign in to Tableau Cloud using your site admin credentials.

  2. In the left navigation pane, click Jobs.

  3. From the filter drop-down menu, under Task Type, select the job type you want to monitor.

For more information on the Jobs page, see Managing Background Jobs in Tableau Cloud topic.

Admin views

Admin views help you monitor different types activity on your site. You can find more capacity usage information, using admin views, for the features listed below.

  • Storage: You can monitor your site’s storage capacity and check which workbooks, data sources, and flows take up the most space on your site using the Admin Insights “Stats for Space Usage” dashboard. Select Explore > Admin Insights > Admin Insights Starter > Stats for Space Usage.

    For more information about Admin Insights, see Use Admin Insights to Create Custom Views.

  • Flows: You can monitor the performance of flow runs. Select Site Status > Flow Performance History. Using the dashboard, under Flow History, click on a mark to see details about the flows job.

    For more information about this admin view, see Administrative Views for Flows.

  • Metrics: You can monitor your site’s metrics jobs by using the “Background Tasks for Non Extracts” admin view. Select Site Status > Background Tasks for Non Extracts, and then from the Tasks filter drop-down, select Update all metrics on a view check box.

    For more information about this admin view, see Background Tasks for Non Extracts.

Advanced Management capacity

With Advanced Management, you get the following capacity increases for your site:

  • Storage of 5 terabyte (TB)
  • Maximum file size of 25 gigabytes (GB)
  • Up to 25 concurrent extract refresh jobs*

For more information about Advanced Management, see About Tableau Advanced Management on Tableau Cloud.

*Note: To ensure that system resources are equitably distributed across Tableau Cloud, each site has an upper limit on the number of jobs that can run at any point in time. However, this limit is not a guarantee of capacity. Tableau Cloud allocates system resources to optimize jobs and resources are adjusted to start a job within 15 minutes or less from the scheduled start time.

Tableau Cloud Site Capacity (2024)

FAQs

What is the size of Tableau cloud site? ›

Site storage: A site comes with 1 TB of storage capacity. Workbooks, published data sources, and flows count toward this storage capacity. Individual workbook, published data source, and flow size: An individual workbook, data source (live or extract), or flow published to your site can have a maximum size of 15 GB.

What is the capacity of Tableau Server? ›

If you don't need extracts, 50 GB is more than enough for the server. If you use extracts, all the data will be stored on the server. If you can create the extracts in desktop, you will get an idea of the size of the extracts and should be able to calculate the size from there.

What are the limitations of Tableau Online? ›

However, Tableau still has several limitations: Tableau focuses primarily on visualization and cannot work with uncleaned data. In order to efficiently use Tableau, you need to do proper data cleaning in the underlying database first. Lacks data modeling and data dictionary capabilities for Data Analysts.

What is the storage limit in Tableau? ›

A site has a 1 TB storage limit for workbooks and extracts.

What is the limit of Tableau Server? ›

Tableau Server on Windows Help

By default, the limit is set to eight. If your machine has enough RAM and CPU cores, and you want to go above this limit, you can change the limit using the service. max_procs configuration option.

What is the difference between Tableau Cloud and Tableau Server? ›

The main difference between Tableau Server and Tableau Cloud is the deployment method. Tableau Server is an on-premise solution that requires organizations to manage their infrastructure, while Tableau Cloud is a fully-hosted, cloud-based solution that doesn't require any on-premises infrastructure.

What is the size of a Tableau Server? ›

Free disk space is calculated after the Tableau Server Setup program is unzipped. The Setup program uses about 1 GB of space. You may need to allocate additional disk space depending on various factors like whether you will be using extracts. Core count is based on "physical" cores.

How much space does Tableau take? ›

64 GB system memory (initial node) 16 GB system memory (additional node in Multi-node deployment) 15 GB minimum free disk space.

What is the size limit for Tableau dashboard? ›

The maximum height of a Tableau dashboard is 4,000 pixels. Unfortunately, if your data contains more information than can be viewed within this limitation there is no way to display it without using a scroll bar.

How much data can Tableau Server handle? ›

How much can Tableau handle? From Tableau's manual, there is no limit on the amount of data except that it is limited by the database Tableau is connecting to.

What is the weakness of Tableau? ›

Tableau is one of the most expensive tools in its segment as compared to other BI tools. Due to its high price, it makes it hard for small or medium-sized businesses to access the tool with a full subscription. Even though it offers a free public version, it has its limitations on data privacy and sharing options.

What is the difference between Tableau Online and Tableau CRM? ›

Tableau supports a live data connection using Tableau Server and Tableau Desktop. Tableau CRM is built on an open, extensible, and scalable cloud-based platform. Tableau offers an end-to-end analytics platform serving a broad range of enterprise use cases.

Is Tableau Cloud private? ›

Your data is your own, even when stored in Tableau Cloud. Only your authorized users have access to data or workbooks stored in Tableau Cloud—Tableau employees and other Tableau customers do not.

What is the maximum extract size in Tableau Server? ›

Tableau is able to create and handle fairly large extracts. However, there can often be physical and theoretical practical limits to the size of extracts. Theoretically, the upper practical limit for the size of an extract is around 1 billion rows or 6 billion tuples (1 billion rows x 6 dimensions = 6 billion tuples).

What is maximum in Tableau? ›

The MAX function can return the maximum of two values. So if you had: MAX(MAX(MAX(MAX([Field A], [Field B]), [Field C]), [Field D]), [Field E]) Then that should return the max value from those five fields. If you've that calc on the view and [Zone] on filters then you should get what you want.

How much space does Tableau take up? ›

If you anticipate using extracts, Tableau recommends that you begin with a few hundred gigabytes (GB). If you do not anticipate using extracts, you may only need around 50 GB to fulfill your usage needs.

What is the size of Tableau subscription? ›

Tableau Server and Tableau Cloud have no control over how each email application renders emails. Whenever the default size is set to 'fixed', the subscription image is set to 800 x 600 px. These set measurements are responsible for the distorted visualizations due to objects not fitting properly.

What is the size of dashboard for Tableau Server? ›

I personally design most dashboards at 1400 x 800. I typically stick to 800 in height because in Tableau Desktop, that's all I see on one screen without a vertical scrollbar. I'll adjust the width to a max of 1600 and a minimum of 1200 based on the need.

What is the dimensions in Tableau? ›

What is a dimension? According to Tableau's Knowledge Base, a dimension is a field that can be considered an independent variable. By default, Tableau treats any field containing qualitative, categorical information as a dimension.

Top Articles
Latest Posts
Article information

Author: Mrs. Angelic Larkin

Last Updated:

Views: 5911

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Mrs. Angelic Larkin

Birthday: 1992-06-28

Address: Apt. 413 8275 Mueller Overpass, South Magnolia, IA 99527-6023

Phone: +6824704719725

Job: District Real-Estate Facilitator

Hobby: Letterboxing, Vacation, Poi, Homebrewing, Mountain biking, Slacklining, Cabaret

Introduction: My name is Mrs. Angelic Larkin, I am a cute, charming, funny, determined, inexpensive, joyous, cheerful person who loves writing and wants to share my knowledge and understanding with you.