> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Using Tableau with Kinetica

Tableau integrates with *Kinetica* through the *Kinetica* ODBC/JDBC drivers.
The drivers can be installed from GitHub:

* [JDBC](https://github.com/kineticadb/kinetica-client-jdbc)
* [ODBC](https://github.com/kineticadb/kinetica-client-win-odbc)

<Info>
  To visualize maps from Kinetica-hosted datasets, see
  [Kinetica Geospatial Visualization for Tableau](/content/bi/tableau/kin_geo_viz_tableau).
</Info>

Once you have installed the driver, follow the steps below to view your
*Kinetica* data from Tableau.

<Tip>
  Follow the
  [Tableau connection guide](https://help.tableau.com/current/pro/desktop/en-us/examples_otherdatabases_jdbc.htm)
  to set up a *JDBC* connection. Visit the
  [SQL Connector](/content/connectors/sql_guide) page for information on
  setting up an *ODBC* connection. Note that *ODBC* may have better performance
  than *JDBC*, but *JDBC* is compatible with *macOS* environments.
</Tip>

If using the *ODBC* driver, integrate it with Tableau:

1. Create an ODBC DSN for your *Kinetica* instance/schema using the ODBC
   Data Sources *Windows* application

2. In Tableau, select the *Kinetica* DSN

   <img src="https://mintcdn.com/kinetica/sjJMVofFVyzBN4Br/content/bi/tableau/images/odbcSelection.jpg?fit=max&auto=format&n=sjJMVofFVyzBN4Br&q=85&s=7f8f493edf561809d0ef0c8d23261811" alt="images/odbcSelection.jpg" width="436" height="642" data-path="content/bi/tableau/images/odbcSelection.jpg" />

3. Once the ODBC connection has been made, you will see your schema in the
   **Select Database** options. Select the schema

   <img src="https://mintcdn.com/kinetica/sjJMVofFVyzBN4Br/content/bi/tableau/images/dbschema.jpg?fit=max&auto=format&n=sjJMVofFVyzBN4Br&q=85&s=0e91f2f758f0f4c9d63635d7de675697" alt="images/dbschema.jpg" width="251" height="222" data-path="content/bi/tableau/images/dbschema.jpg" />

4. Select the *table* containing the data you want to view

   <img src="https://mintcdn.com/kinetica/sjJMVofFVyzBN4Br/content/bi/tableau/images/tableSelection.jpg?fit=max&auto=format&n=sjJMVofFVyzBN4Br&q=85&s=822d56d16afd608ba2068fbdbf3c8b8b" alt="images/tableSelection.jpg" width="265" height="407" data-path="content/bi/tableau/images/tableSelection.jpg" />

5. From a sheet, configure the fields as needed.  In this example, the "x" field
   is set as longitude and the "y" field is set as latitude.

   <img src="https://mintcdn.com/kinetica/sjJMVofFVyzBN4Br/content/bi/tableau/images/setColumnType.jpg?fit=max&auto=format&n=sjJMVofFVyzBN4Br&q=85&s=08cbde535b59c30aad4a9000c1f25803" alt="images/setColumnType.jpg" width="1017" height="832" data-path="content/bi/tableau/images/setColumnType.jpg" />

6. Add the fields you want to view and the type of display

   <img src="https://mintcdn.com/kinetica/sjJMVofFVyzBN4Br/content/bi/tableau/images/map.jpg?fit=max&auto=format&n=sjJMVofFVyzBN4Br&q=85&s=bdf70d810894cee9d5cb2569bba2c4c9" alt="images/map.jpg" width="1021" height="830" data-path="content/bi/tableau/images/map.jpg" />
