ClickHouse
product_byline
product_detail_description
The ClickHouse JDBC connector enables seamless integration between Tableau and ClickHouse tables, empowering you to leverage Tableau's powerful visualization and analytics features for analyzing data stored in ClickHouse.
product_detail_installation
Requirements
- Tableau 2020.4+
- ClickHouse 20.7+
Tableau Desktop
- Download the Clickhouse JDBC Driver (version 0.4.6 required), and place the
clickhouse-jdbc-0.4.6-shaded.jar
to:- macOS:
~/Library/Tableau/Drivers
- Windows:
C:\Program Files\Tableau\Drivers
- You need to create the folder if it doesn't already exist
- macOS:
- Download the latest
clickhouse-jdbc.taco
from the Releases page, and place it to:- macOS:
~/Documents/My Tableau Repository/Connectors
- Windows:
C:\Users\[Windows User]\Documents\My Tableau Repository\Connectors
- macOS:
- Run Tableau Desktop
- In Tableau Desktop: Connect ➔ To a Server ➔ ClickHouse JDBC by ClickHouse, Inc.
Tableau Prep Builder
- Download the Clickhouse JDBC Driver (version 0.4.6 required) and place the
clickhouse-jdbc-0.4.6-shaded.jar
to:- macOS:
~/Library/Tableau/Drivers
- Windows:
C:\Program Files\Tableau\Drivers
- You need to create the folder if it doesn't already exist
- macOS:
- Download the latest
clickhouse-jdbc.taco
from the Releases page and place it to:- macOS:
~/Documents/My Tableau Prep Repository/Connectors
- Windows:
C:\Users\[Windows User]\Documents\My Tableau Prep Repository\Connectors
- macOS:
- Run Tableau Prep Builder
- In Tableau Prep Builder: Connections ➔ + ➔ To a Server ➔ ClickHouse JDBC by ClickHouse, Inc.
Tableau Server
Download the Clickhouse JDBC Driver (version 0.4.6 required) and place the
clickhouse-jdbc-0.4.6-shaded.jar
to:- Linux:
/opt/tableau/tableau_driver/jdbc
- Windows:
C:\Program Files\Tableau\Drivers
- You need to create the directory if it doesn't already exist
- For Linux: make sure directory is readable by the "tableau" user. To do this:
Create the directory:
sudo mkdir -p /opt/tableau/tableau_driver/jdbc
Copy the downloaded driver file to the location, replacing
[/path/to/file]
with the path and[driver file name]
with the name of the driver you downloaded:sudo cp [/path/to/file/][driver file name].jar /opt/tableau/tableau_driver/jdbc
Set permissions so the file is readable by the "tableau" user, replacing
[driver file name]
with the name of the driver you downloaded:sudo chmod 755 /opt/tableau/tableau_driver/jdbc/[driver file name].jar
- Linux:
Download the latest
clickhouse-jdbc.taco
from the Releases page and place it into these folders on each node:- Linux:
/opt/tableau/connectors
- Windows:
C:\Program Files\Tableau\Connectors
- Linux:
Restart the server.
tsm restart
- Note that whenever you add, remove, or update a connector, you need to restart the server to see the changes.
For more information, please visit the connector's GitHub repository
product_detail_tech_spec
- product_detail_version_number
- 0.3.1
- product_detail_works_with_works_with_label
- product_detail_version_and_later
product_detail_resources
Download and start your free trial of Tableau today.
Try Tableau Now