Skip to main content
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 transfer
  • Tableau 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 in kamu
To connect Tableau to kamu follow these simple steps:
  1. Downlaod the latest Flight SQL JDBC Driver
  2. 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
  3. Run kamu Flight SQL server in a desired workspace:
    kamu sql server --flight-sql --address 127.0.0.1 --port 50050
    
  4. Create a new connection in Tableau using Other 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
Last modified on March 16, 2026