You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use [Tableau](https://www.tableau.com/) to access, visualise and analyse datasets loaded in Spice.
10
+
import Tabs from '@theme/Tabs';
11
+
import TabItem from '@theme/TabItem';
11
12
12
-
> The world's leading analytics platform. Tableau is the broadest and deepest end-to-end data and analytics platform. Ensure the responsible use of data and drive better business outcomes with fully integrated data management and governance, visual analytics and data storytelling, and collaboration – all with Salesforce’s industry-leading Einstein built right in.
13
+
Use instructions below to install the **Spice.ai Tableau Connector** that enables [Tableau](https://www.tableau.com/) users to easily connect to and visualize data loaded in Spice.
14
+
15
+
> Tableau is the world's leading analytics platform. Tableau is the broadest and deepest end-to-end data and analytics platform. Ensure the responsible use of data and drive better business outcomes with fully integrated data management and governance, visual analytics and data storytelling, and collaboration – all with Salesforce’s industry-leading Einstein built right in.
## Step 1. Install the Arrow Flight SQL JDBC Driver
17
20
18
-
Download and install [Tableau Desktop](https://www.tableau.com/products/desktop/download).
21
+
[JDBC](https://docs.oracle.com/javase/tutorial/jdbc/basics/index.html) (Java Database Connectivity) is a standard interface for connecting to and interacting with databases. The Flight SQL driver is a JDBC driver implementation based on the [Arrow Flight SQL](https://arrow.apache.org/docs/format/FlightSql.html) protocol. As Spice supports the Flight SQL protocol, the driver helps establish a connection between Tableau and Spice, enabling Tableau to execute queries and retrieve data from Spice efficiently.
19
22
20
-
## Download and install the Flight SQL JDBC driver
23
+
Download the [flight-sql-jdbc-driver.jar](https://repo1.maven.org/maven2/org/apache/arrow/flight-sql-jdbc-driver/) file to the Tableau drivers folder:
21
24
22
-
[JDBC](https://docs.oracle.com/javase/tutorial/jdbc/basics/index.html) (Java Database Connectivity) is a standard way to connect to, and interact with a database. The Flight SQL driver is a JDBC driver implementation that utilizes the underlying [Flight SQL](https://arrow.apache.org/docs/format/FlightSql.html) protocol, allowing any program that connects via JDBC to seamlessly connect and interact with databases that support Flight SQL. Because Spice supports Flight SQL, this driver acts as a bridge, enabling Tableau to establish a connection with Spice, execute queries, and retrieve data.
Tableau support is currently in alpha, and not all functionality is supported. Use **New Custom SQL** to start working with Spice datasets as shown below.
After establishing a connection, Spice datasets appear under their respective schemas, with the default schema being `spice.public`. When writing queries, use the `PostgreSQL` dialect, as Spice is built on this standard.
0 commit comments