This article provides an overview of the information you need to know before you install Tableau Desktop, Tableau Prep Builder, Tableau Reader, or Tableau Public for yourself or for others in your organization.

Important: Do not install Tableau Prep Builder and Tableau Server on the same computer. However, it is recommended that you install Tableau Prep Builder on the same machine as Tableau Desktop.

System requirements

You can install Tableau Desktop, Tableau Prep Builder, Tableau Reader, or Tableau Public on a Windows computer or a Mac computer. All computers where you're deploying Tableau products must meet the minimum system requirements, such supported operating systems, memory requirements, and supported virtual environments.

See the technical specifications for:

Product keys and license management

To deploy Tableau Desktop or Tableau Prep Builder you will need to purchase a Creator license or have an existing Creator role on Tableau Server and Tableau Online. To purchase a creator license, see Buy Tableau.

When you purchase a creator license, it activates both Tableau Desktop, Tableau Prep Builder, and includes one Creator license for Tableau Server or Tableau Online. After your purchase, you will receive a welcome email that provides the information that you need to download and install the software.

If you're in an environment with Tableau Online or Tableau Server where login-based license management is being used, see Find Your Product Key. (Link opens in a new window)

Tableau provides various tools to help you track and manage licensing and usage in your organization. Depending on whether you are using product keys or login-based license management, you'll want to choose the appropriate tool provided by Tableau to help you track and manage licensing. For more information about managing licenses see Manage Tableau Desktop License Usage(Link opens in a new window).

If you are a student or teacher you can request a free one year license. For more information, go to the Academic programs(Link opens in a new window) page.

Tableau Reader and Tableau Public are free and don't require a license.

Ports and internet access

Important: The Tableau licensing service was moved to a new data center on October 6, 2018. This means that any environments that required special configuration (static IP safe listing for example) to access licensing.tableau.com or licensing.tableausoftware.com will need to be updated before you can activate, refresh, or deactivate a Tableau product key. For more information, see Tableau Community(Link opens in a new window).

Tableau Desktop, Tableau Reader, Tableau Desktop Public Edition, and Tableau Prep Builder were designed to operate with access to the internet and uses common ports (80 and 443). For example, Tableau Desktop requires internet access to load map views, to load web pages in dashboards, and to process license requests.

If Tableau doesn't have direct access to the internet, make sure that the required domains are assessable and that the firewall settings on that computer as well as on your organization's network are configured to allow this internet access. Your network administrator might need to configure firewall and proxy settings.

If the licensing domain is blocked, the licensing activation process prompts for offline activation, which require access to the internet using a different computer. If Tableau Desktop was activated offline, the upgrade process requires an updated product key. For more information, see the "Activate Tableau Desktop Offline (if needed)" section in Install From the User Interface.

For details, see Required Addresses, Proxies, and Ports.

Proxy environments

Tableau Prep Builder does not support a proxy with pass-through or manual proxy authentication. See Proxy environment support.

Number of installed versions

Multiple versions of Tableau Desktop and Tableau Prep Builder can be installed side-by side.

The installed items that are shared by each version, such as file types actions, registry entries, and so on, aren't versioned, so they are assigned to last version of the product that was installed.

You can only install one version of Tableau Public at one time.

SSL configuration

Tableau Desktop and Prep Builder require a chain file in order to connect to an SSL-enabled Tableau Server. To connect to a server that uses SSL, you will need to make sure that the required root certificate is installed on the computer where Tableau Desktop and Prep Builder are installed.

For more information, see Configure SSL.

Database drivers

Important: Tableau Prep Builder is only available in 64-bit. If you already have 32-bit drivers installed, you'll need to install the 64-bit version of those drivers to connect to your data with Tableau Prep Builder.

Tableau uses connectors to connect to different databases, and some connectors require drivers to talk to these databases. When it comes to drivers, the easiest approach is to install Tableau and then try connecting to the data. Tableau installs some drivers by default, and some data sources don't require a driver.

The drivers for the following data source types are automatically installed when you install Tableau Desktop or Tableau Prep Builder:

Windows

  • Microsoft SQL Server

  • PostgreSQL

Mac

  • PostgreSQL

If you prefer not to install drivers, you can clear the check box for the drivers during install on the Customize pane in the installer user interface or from the command line by setting the specific driver property to "0". For more information about setting installer properties from the command line, see Install From the Command Line.

Some connections might require you to download and install drivers before you can connect to your data. See Database drivers for a list of drivers that are automatically installed and to get driver download links and installation instructions

If you do need to install a driver for your connection, Tableau lets you know the first time you try to connect by displaying a dialog like the following:

If this error appears, click the Download Driver button to go to the Driver Download(Link opens in a new window) page on the Tableau website. Follow the instructions for your connector to get the driver you need.

Tableau Prep Builder requires a specific driver to connect to an Oracle database. To download the correct driver, on the Driver Download(Link opens in a new window) page, scroll to the bottom of the page and locate the driver for Tableau Prep Builder: <version> to install it.

For more information about the different connectors that Tableau Desktop supports, see Connector Examples(Link opens in a new window) in the help.

Compatibility

You can run into file compatibility issues when you try to share files between different versions of Tableau Desktop and between Tableau Desktop and Tableau Server and Tableau Online. Make sure that the version of Tableau Desktop you're installing and subsequent updates are compatible with the version of Tableau Server being used. For example, you can't publish to Tableau Server from Desktop if you’re using a Desktop version that is newer than your Tableau Server version.

For more information, see Tableau Version Compatibility.

Update management (Tableau Desktop only)

By default, Tableau Desktop installs dot (maintenance) releases when they become available.

If you want to have more control over which version of Tableau Desktop is installed for users, you can turn off the product update feature for your users. You can also control which version of Tableau Desktop your users can update to.

You can turn product updates off for each Tableau Desktop during the installation process from the customization page on the installer (Windows) or by including a command-line option. This also turns off the Check for Product Updates feature, which allows users to check for and install the most recent Tableau Desktop maintenance updates to their computer at any time. If Tableau Desktop is already installed, you can deploy a registry (or .plist for Mac) update to existing Tableau Desktop clients to manage updates.

For more information about how to control product updates for your users, see Control Product Updates for Tableau Desktop.

File recovery management

In the event of a crash, Tableau Desktop and Tableau Prep Builder automatically create and save a recovered version of your work in progress.

Tableau Desktop automatically saves your user's workbooks every few minutes. and saves the recovered version of the workbook in the same location as the original file or in the user's My Tableau Repository/Workbooks folder as a Tableau Workbook Recovery (.twbr) file. New workbooks are saved with the name "Book1" plus a numeric ID.

Tableau Prep Builder (version 2020.3.3 and later) automatically saves your flow file every time it's modified. In the event of a crash or unexpected shutdown, the recovered version of the file is stored in the user's My Tableau Prep Repository/Recovered Flows folder with the same name, as a Tableau Flow Recovery (.tflr) file. New flows are saved with the name "Flow1".

The file recovery feature is enabled by default. Tableau Desktop users can turn this option on and off from the Help menu under Settings and Performance > Enable Autosave. If you want to disable this feature during installation, you can change the setting for the AUTOSAVE property. In that case, the Enable Autosave menu option will not be available to the user.

Tableau Prep Builder users cannot turn this feature off and on. Instead, administrators can disable the feature during install by changing the setting for the AUTOSAVE property.

This feature can also be turned off for Tableau Desktop and Tableau Prep Builder by an administrator post-install.  For more information, see Turn off file recovery(Link opens in a new window).

Thanks for your feedback!