Send to Tableau Server (Hyper)

This Node Is Deprecated — This node is kept for backwards-compatibility, but the usage in new workflows is no longer recommended. The documentation below might contain more information.

Sends the input data to a Tableau Server. The node uses the Tableau Extract API 2.0 to generate a hyper file and, secondly, send that hyper file as a datasource to the Tableau Server via the Tableau REST API.

Uses version 2.8 of the Tableau Server REST API. Therefore the minimum Tableau server version is 10.5.

In order to use this library the user needs to perform the installation steps as described on the Tableau Integration page.


Main Configuration

The URL of the server to connect to. Including the protocol 'http://' or 'https://'.
The username of the user to sign in as. The user must have permissions to publish to the specified site.
The password of the user to sign in as.
The site URL. Pass an empty string to connect to the default site.
The id of the project to publish the extract to. Choose a project by pressing the "Browse..." button.
Data Source
The name of the data source to create on the server.
If file exits...
Specify the behavior of the node in case the output datasource already exists. Overwrite will replace an existing datasource, Append will append the input table to the end of the datasource and Abort will issue an error during the node's execution (to prevent unintentional overwrite).


  1. Open the Tableau Preferences page and select Tableau Hyper
  2. When prompted restart KNIME Analytics Platform
  3. Depending on your operating system, you need to perform additional installation steps, described in the preferences page.

Input Ports

Data to be sent to Tableau Server. Only primitive types (string, numbers, dates) are used.

Output Ports

This node has no output ports


This node has no views




You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.