Product release and download

Tableau Prep 2020.3.1

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

Download Tableau Prep 2021.3.1

Download Link Notice

The Mac version has been removed due to an issue with certificates preventing it from being able to install correctly. For more details please see this Knowledge Base article.

Build number

Download Tableau Prep 2020.3.1

Release date

Tue, 11 August, 2020

Product support

Read more

Changes were applied to improve security. See ADV-2020-039 in Security Bulletins for more details.

Resolved Issues

Issue ID Description

In a flow that pivots 3 columns into rows, it would not be possible to generate an output file and a "system error" would occur.


In a flow that includes a join step, a calculation using FIXED has incorrect results and a whole number could be change to date and time in the output file.


Renamed fields could disappear in an aggregation step.


An error could occur publishing large extracts or flows after configuring a reverse proxy.


It would not be possible to publish a flow to Tableau Server using the Command Line Interface when the connection file was a Spatial file.


When connecting to a flat file with a capitalized file extension using a Cloud hosted file connecter such as Box, Google Drive, OneDrive or Dropbox, the following error would occur, "Unable to find a matching connection config constructor for this class name" or "Something went wrong and the application needs to restart."


A "Failure parsing AQL: No such column" error could occur after joining, pivoting, and then aggregating one of the resulting measure fields.


Tableau Prep Builder could show the wrong schema belonging to another data source.


When open for an extensive amount of time and logged in to Tableau Server, the product would sometimes become unresponsive.


Flow performance history would not display correctly when run before 00:00 UTC when relative date filter set for "Today" and Tableau Server set to non-UTC.


Selecting a join node sometimes resulted in the error "System error: java.lang.RuntimeException: java.lang.IllegalStateException: MUST have a valid name for a relation"


After a published data source was overwritten by Tableau Prep Builder, field names were sometimes garbled on the Lineage tab.


Flows based on Athena data sometimes output incorrect dates when run via the Command Line Interface.


Connecting to Oracle from Tableau Prep sometimes resulted in an "oci.dll not found" error.


Generating a random sample of Snowflake data failed with the error "System error: Unable to run input node"


Saving flow output sometimes failed unexpectedly due to an internal issue with field ordering.


Connecting to Tableau Server from Tableau Prep failed with a "Cannot connect to Tableau Server" error if a proxy exceptions list contained 1024 or more characters.


Tableau Prep Builder failed incremental refresh when the published extract is encrypted.

Download files