Tableau supported data sources

The following table shows the supported data sources in Tableau that have been tested, and whether or not technical lineage and stitching is supported for the data source. We cannot guarantee that stitching works as expected for other data sources or versions.

Note 
  • Live Connection and Extract are both supported.
  • If you use custom SQL that is not supported by the Tableau metadata API, the technical lineage might not be complete. For complete information, see the Tableau documentation on Tableau Catalog support for custom SQL and Tableau Lineage and custom SQL connections.
  • If you use stored procedures, lineage is shown between the Tableau Data Source and the Tableau Worksheet, but the database information is missing, so stitching cannot be achieved.

Data source

Version

Support for technical lineage

Support for stitching

Amazon Redshift

1.2.34.1058 and newer

Yes Yes

Azure SQL server

Newest version

Yes Yes

Azure SQL Data Warehouse

Newest version

Yes Yes

Azure Synapse Analytics

Newest version

Yes Yes
Databricks Newest version Yes Yes
Dremio 20.0.0 Yes Yes
Google BigQuery

Newest version

Yes Yes

Greenplum

6.10 and newer

Yes Yes

HiveQL (SQL-like statements)

2.3.5 and newer

Yes Yes

IBM DB2

11.5 and newer

Yes Yes

Oracle

11g, 12c and newer

Yes Yes

PostgreSQL

9.4, 9.5 and newer

Yes Yes

Microsoft SQL Server

2014, 2016 and newer

Yes Yes

MySQL

5.7, 8 and newer

Yes Yes

Netezza

7.2.1.0 and newer

Yes Yes
Salesforce Data Cloud Newest version Yes

Yes

Important See the Salesforce section below this table for an important requirement.

SAP HANA

2.00.40 and newer

Yes Yes
Snowflake

Newest version

Yes Yes

Spark SQL

2.4.3 and newer

Yes Yes

Sybase Adaptive Server Enterprise

16.0 SP02 and newer

Yes Yes

Teradata

15.0, 16.20.07.01 and newer

Yes Yes

Salesforce Data Cloud requirement

The Tableau API does not automatically share the host name for Salesforce Data Cloud. Because this name is missing, there is nothing to match with the system name in Data Catalog, to achieve stitching. Collibra Data Lineage can generate lineage for Salesforce Data Cloud, but there is a specific technical step you must follow to achieve stitching.

In the Source configuration field in your Edge technical lineage capability, include a hostnameMapping section, as shown in the following example configuration. Use an asterisk (*) for found_hostname . This tells Collibra Data Lineage to ignore the missing name from Tableau and use your manual map instead.

Copy
"hostnameMapping": {
    "found_dbname=databasename1;found_hostname=*;found_schema=test": {
        "dbname": "mssql-database-name",
        "schema": "mssql-schema-name",
        "dialect": "mssql",
        "collibraSystemName": "mssql-system-name"
    }
}

For Salesforce Data Cloud, extracts are also not returned by the Tableau APIs; only live connections.

For complete information, see the Salesforce documentation on connecting to Tableau in Data Cloud.