Product release and download

Tableau Server 9.3.1

We recommend using the newest maintenance release of this version, 9.3.24, which contains additional fixes.

Download Tableau Server 9.3.24

Build number


Download Tableau Server 9.3.1

Release date

Tue, May 17, 2016

Product support

Read more

Installation Guide
Install and Configure Tableau Server

Planning to upgrade?
Tableau Server Upgrade Page

Release Notes for Tableau 9.3.1 If you use the Tableau Online Sync client from Tableau Desktop on Windows to refresh extracts on Tableau Online, please upgrade Tableau Desktop from 9.3.1 to 9.3.2. For more information, see the Release Notes for 9.3.2. Note: Tableau Desktop customers in environments with Product Updates enabled will be prompted to upgrade a few days after a maintenance release is made available. For more information, see the Tableau Knowledge Base.

Resolved Issues

Issue ID Description

When you published from a non-English Tableau Desktop to either the default or "Tableau Samples" project on an English-locale Tableau Server, a fatal error occurred: "Unable to get default permissions for publishing."


In Tableau Server environments configured with only a single data engine process on a worker machine, the worker would repeatedly become unlicensed over time.


When you used a Microsoft Analysis Services data source in web authoring on Tableau Server, fields were not organized correctly and were sometimes missing in the data pane.


In Tableau Server configured with multiple nodes but no Data Engine process on the primary node, restoring a backup would fail to clean up the original data engine folder from the backup resulting in wasted disk space.


In Tableau Server, initial database errors that occurred when executing multi-statement initial SQL weren't reported correctly.


Tableau Mobile was unable to connect to Tableau Server via SAML when ADFS was used as the IdP and it was configured to use forms-based authentication.


In Tableau Server 9.1 or later, if there were multiple subscription schedules for the same workbook, they didn't run in parallel as they did in prior versions.


Loading live connection-based views in Tableau Server would show an infinite spinner and fail to load under certain conditions.


In Tableau Server, temporary files related to incremental extract refreshes were not being removed in a timely manner. This resulted in excessive consumption of temporary disk space.


In workbooks containing multiple data sources, and published to Tableau Server with embedded credentials, editing one or some of the connections in Tableau Server would fail with an error.


In some environments, upgrading to Tableau Server 9.3 from a prior version would fail with an error in tabadmin.log: "NativeException 'java.lang.IllegalArgumentException: Processor number (##) must be less than the number of CPUs: ##."


Tableau Server log files would consume excessive disk space in environments utilizing a large number of cube data sources.


When selecting multiple data sources at a time for updating in Tableau Server, saving any changes would appear to be successful even if you did not have permissions to update one or more of the data sources. Despite the appearance of success, changes were not actually saved.


In some cases in Tableau Server, involving workbooks connected to published data sources, loading a workbook that had been previously loaded would result in a missing attributes error.


When upgrading Tableau Server in a distributed environment the error message "Worker initialization failed" would sometimes occur due to certain tasks failing to run in an expected amount of time.


Upgraded Xalan to version 2.7.2.


When exporting a PDF from Tableau Server, the "The PDF file has been generated" confirmation dialog was centered in the visualization rather than the browser window.


Tableau Server group membership would sometimes fail to update until Tableau Server was restarted.


In Tableau Server general settings, the "Synchronize All Groups" action only synchronized a group on one site if the same group existed in multiple sites.


In Tableau Server, changing certain filters would sometimes cause one or more sheets in a dashboard to grey out and not update as expected.


Tableau Server group membership would sometimes fail to update until Tableau Server was restarted.


When you tried to delete a Tableau Server project containing a period in its name using the 'tabcmd deleteproject' command, an error occurred and the delete failed.


When connected to a cube data source, sheet titles that dynamically changed with filter selections would sometimes fail to display the correct values.

Download Files