KNOWLEDGE BASE

Shape Assignments Reset When Data Source is Replaced


Published: 28 Nov 2019
Last Modified Date: 18 Mar 2020

Issue

Shape assignments for calculated fields are reset to the default assignment when the data source is replaced.

Environment

  • Tableau Desktop

Resolution

Try the following workaround options:

Option 1

Instead of replacing a data source, edit the the data source connection details:
  1. On the Data menu, select a data source, and then select Edit Data Source.
  2. Right-click (control-click on a Mac) the data source in the Data pane and then select Edit Connection.
  3. In the dialog box that appears, update the connection details, and then click Sign In (for non-file-based data sources) or Open (for file-based data sources).
 

Option 2

Copy the calculated fields used for shape marks over to the new data source before replacing the data source. For each calculated field, do the following:
  1. After adding the new data source, select the original data source in the Data pane.
  2. Right-click the calculated field > Copy.
  3. Select the new data source in the Data pane.
  4. Right-click anywhere in the data pane > Paste.
After copying all calculated fields that are used for shape marks, carry out the remaining steps to replace the data source.

Cause

For the shape assignments to be copied over when replacing a data source, the calculated fields must already be present in the replacement data source.
Did this article resolve the issue?