---
name: watsonxdata-tableau
title: Connecting Tableau to Presto in watsonx.data
description: This topic provides you with the procedure to connect Tableau to Presto.
last-updated: 2026-02-18
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/watsonxdata?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Connecting Tableau to Presto in watsonx.data
{: #tableau}

This topic provides you with the procedure to connect Tableau to Presto.

When you connect to the Presto engine in watsonx.data, you can access the various connected data sources and build compelling and interactive data visualizations.

You can use one of the following ways to connect to Presto:
* [Connecting to Presto by configuring details manually](#tableau_prs)
* Connecting to Presto by using TDS file



## Pre-requisites
{: #tableau_preq}


* Tableau desktop: Download and install the latest desktop version of Tableau on your computer.
* Subscription to watsonx.data on IBM Cloud.
* Provision watsonx.data instance with Presto engine.
* Download the Presto JDBC driver from [JDBC Driver](https://www.tableau.com/support/drivers). To download:

    a. Log in to [**Tableau**](https://www.tableau.com/support/drivers?_gl=1*1gv0jop*_ga*MjQxNjI5OTQuMTczMTM5MTE3NQ..*_ga_8YLN0SNXVS*MTczMTU2NTUxNC40LjEuMTczMTU2NjA2MS4wLjAuMA..&_ga=2.24815162.1807389645.1731521698-24162994.1731391175).

    b. Access **Resources > Support > Driver Download**.

    c. Select **Presto** from the **Data Source** list.

    d. Select the **Platform** that you use. The list of drivers are available.

    c. Select the required JDBC driver. Follow the instructions in the section to download and install the driver (You need to download the .jar file and add it to the folder in your computer  `~/Library/Tableau/Drivers`).

    d. If you face any issues installing the Presto ODBC driver, you can use third party drivers to continue to connection

      i. Download [CData driver](https://www.cdata.com/drivers/presto/odbc/).

      ii. Configure and create user level DSN in ODBC driver manager. See [how to use the CData ODBC Drivers](https://www.cdata.com/kb/articles/odbc-linux-mac.rst).



## Authentication
{: #tableau_auth}

Tableau uses Lightweight Directory Access Protocol (LDAP) authentication mechanism to connect to Presto. You need the following sign-in credentials:
* Username: Username is `ibmlhapikey_<watsonx.datauser_id>`.
* Password: The API key of the watosnx.data user.

## Connecting to Presto by configuring details manually
{: #tableau_prs}


1.	Open **Tableau desktop**.
2.	Click **More** and select **Presto**. The **Presto** window opens.
3.	In the **General** tab, provide the following details:

    * Server : Hostname of the Presto engine in watsonx.data that you want to connect to. For more information about retrieving the hostname, see [Getting connection information](https://cloud.ibm.com/docs/watsonxdata?topic=watsonxdata-get_connection&format=markdown).
    * Port : For more information about retrieving the port number, see [Getting connection information](https://cloud.ibm.com/docs/watsonxdata?topic=watsonxdata-get_connection&format=markdown).
    * Catalog : Enter the Iceberg catalog that is associated with the Presto engine in watsonx.data.
    * Schema (Optional) : Enter the name of the schema that is associated with your data.
    * Authentication : Select LDAP from the list.
    * Username : The username is `ibmlhapikey_<watsonx.datauser_id>`. For example, `ibmlhapikey_joe@ibm.com`.
    * Password : The API key of the watosnx.data user. For more information about retrieving the API key, see [Generating the API key](https://cloud.ibm.com/docs/watsonxdata?topic=watsonxdata-con-presto-serv&format=markdown).

4.	In the **Initial SQL** tab (Optional), specify the initial SQL query that you want to run when a connection is made to Presto.
5.	Click **Sign In**. The **Data Source** page opens when connection is successful.


## Connecting to Presto by using TDS file
{: #tableau_tds}

In this method, you can select the catalog that you want to analyse in Tableau from the watsonx.data console and watsonx.data generates a Data source files (TDS). This file can be used to access watsonx.data catalog directly in Tableau without any Presto configurations.

TDS files are shortcuts for quickly connecting to the original data that you use often. Data source files do not contain the actual data but rather the information necessary to connect to the actual data. For more information, see [Save Data Sources](https://help.tableau.com/current/pro/desktop/en-us/export_connection.htm).

1. Log in to the watsonx.data instance.
1. Go to **Configurations**.
1. Click **Connection information** page.
1. Expand **BI Tools** and select **Tableau**.
1. From the **Connection Details** section, expand the **Presto** engine.
1. Use the **Edit catalog** icon in the **Catalog** field to select the required catalog for data analysis.
1. Click the **Export TDS** link to download the data source file. Click the downloaded file. The Tableau desktop opens and the Catalog page is displayed. You can select the schemas and tables for analysis.
1. For more information about establishing a connection, see [Tableau documentation](https://help.tableau.com/current/pro/desktop/en-us/examples_presto.htm).



## Performing data analysis
{: #tableau_analys}

1.	From the **Data Source** page, you can view the Iceberg catalog.
2.	Select a schema from the **Schema** drop-down list.
3.	Select a table from the **Tables** field.
4.	Drag the table to create the data model.

For more information, see [Connect to a Custom SQL Query](https://help.tableau.com/current/pro/desktop/en-us/customsql.htm).