KNOWLEDGE BASE

Error "DataSourceException: Tableau Data Engine Error: 4: bad node type" When Viewing a Tableau Online Dashboard


Published: 07 Mar 2016
Last Modified Date: 31 Mar 2016

Issue

When viewing a dashboard published to Tableau Online, the following error might occur: 

DataSourceException: Tableau Data Engine Error: 4: bad node type Unable to connect to the server "127.0.0.1"

Environment

Tableau Online

Resolution

Option 1: Republish the extract 
  1. ​Sign in to Tableau Online.
  2. Select Data Sources.
  3. Select the desired data source, then select Download
  4. If an error occurs, append &no_extract=true to the data source URL in the browser, then reload the page. For example: https://10ay.online.tableau.com/#/site/sitename/datasources/datasourcename?format=tds&no_extract=true.
  5. Save the data source.
  6. Open the data source in Tableau Desktop. 
  7. Right-click the data source and select Extract > Remove
  8. Right-click the data source and select Extract Data.
  9. Republish the data source to Tableau Online.
Option 2: Republish the workbook
  1. Sign in to Tableau Online.
  2. Select Workbooks.
  3. Select the desired workbook, then select Actions > Download.
  4. If an error occurs, append &no_extract=true to the workbook URL in the browser then reload the page. For example: https://10ay.online.tableau.com/#/site/sitename/workbooks/datasourcename?format=twb&no_extract=true.
  5. Open the workbook in Tableau Desktop. 
  6. Right-click the data source and select Extract > Remove. This will cause the data source to connect to live data again.
  7. Right-click the data source and select Extract Data.
  8. Republish the workbook to Tableau Online.
Option 3: If the workbook or extract uses a Salesforce connection
  1. Sign in to Tableau Online.
  2. Select Workbooks or Data Sources.
  3. For a workbook, select workbook, then select Actions > Download.
  4. For a data source, select the desired data source, then select Download.
  5. If an error occurs, append &no_extract=true to the URL in the browser, then reload the page. For example: https://10ay.online.tableau.com/#/site/sitename/datasources/datasourcename?format=tds&no_extract=true.
  6. Open the downloaded workbook or data source in Tableau Desktop.
  7. Right-click the data source and select Edit Data Source.
  8. Enter your Salesforce password, click Connect, then click OK.
    A red exclamation mark (!) will appear next to the data source.
  9. Right-click the data source and select Extract > Refresh (Full).
    The extract refresh process will begin. This can take a long time (over 1 hour). 
  10. After the refresh completes, republish the workbook or data source with the same name as the original workbook or data source.

 

Did this article resolve the issue?