Tableau
Tableau is a professional business intelligence tool. It can be connected to kamu
using a JDBC driver.
In this setup:
kamu
runs an Arrow Flight SQL server - a high-performance protocol for data transferTableau
loads a special JDBC driver - a Java software module that implements an abstract database interface- JDBC driver translates
Tableau
’s commands into efficient Flight SQL calls inkamu
To connect Tableau
to kamu
follow these simple steps:
- Downlaod the latest Flight SQL JDBC Driver
- Install the driver into
Tableau
(see official instructions) by copying the.jar
file to:- Windows:
C:\Program Files\Tableau\Drivers
- Mac:
~/Library/Tableau/Drivers
- Linux:
/opt/tableau/tableau_driver/jdbc
- Windows:
- Run
kamu
Flight SQL server in a desired workspace:kamu sql server --flight-sql --address 127.0.0.1 --port 50050
- Create a new connection in
Tableau
usingOther Databases (JDBC)
as a source:- Select
PostgreSQL
in the dialect selector - As URL specify:
jdbc:arrow-flight-sql://127.0.0.1:50050?useEncryption=false
- Use
"kamu"
as username and password
- Select