Parameter | Expected value |
|---|---|
name | The name that will be displayed to catalog users for this connection. |
code | The unique identifier of the connection on the Zeenea platform. Once registered on the platform, this code must not be modified or the connection will be considered as new and the old one removed from the scanner. |
connector_id | The type of connector to be used for the connection. Here, the value must be Tableau and this value must not be modified. |
connection.url | URL of the server hosting Tableau. Example: https://eu-west-1a.online.tableau.com/ |
connection.site | Name of the website created on the aforementioned server. The site name can be found in the URL. Example: https://eu-west-1a.online.tableau.com/#/site/site-name/home |
connection.token.name | Token name obtained within the Tableau account menu. Official documentation can be found here. |
connection.token.secret | Token secret |
connection.timeout | (Optional; Advanced) Timeout delay of the GraphQL request. Delay in milliseconds. Default: 10000 ms. |
lineage | (Optional) Version 4.2.0 and later Three modes available: - full: do the full lineage - simplified: ignore embedded data sources when they they are linked to a unique published data source. The workbook is then directly linked to this published data source. - disabled: only data sources linked to the workbook are loaded. For compatibility with earlier version, true is a synonym of full and false is a synonym of disabled. Use canonical names whenever possible. This value should not be changed after having been enabled and items have been imported. Version 4.1.0 and earlier Default value false. Set to true to activate automatic lineage feature. |
multi_catalog.enabled | (Optional) Default value false. Set to true if lineage source system is also configured with multi catalog option. |
proxy.scheme | Depending on the proxy, http or https |
proxy.hostname | Proxy address |
proxy.port | Proxy port |
proxy.username | Proxy username |
proxy.password | Proxy account password |
tls.truststore.path | The Trust Store file path. This file must be provided in case TLS encryption is activated (protocol https) and when certificates of Tableau servers (or/and configured proxy) are delivered by a specific authority. It must contain the certification chain. |
tls.truststore.password | Password of the trust store file |
tls.truststore.type | Type of the trust store file (PKCS12 or JKS). Default value is discovered from the file extension. |
Source System | Possible value of alias parameter to be set in source system configuration file |
|---|---|
bigquery-{project name} | |
snowflake-{database name} | |
bigquery-{project name} | |
redshift-{database name} | |
oracle-{database name} |
Object | Identification Key | Description |
|---|---|---|
Visualization | code/workbook identifier | - code: Unique identifier of the connection noted in the configuration file - workbook identifier: Workbook Tableau technical identifier |
Dataset | code/dataset/data source identifier | - code: Unique identifier of the connection noted in the configuration file - data source identifier: Data Source Tableau technical identifier |
Field | code/dataset/data source identifier/field identifier | - code: Unique identifier of the connection noted in the configuration file - data source identifier: Data Source Tableau technical identifier - field identifier: Field Tableau technical identifier |
Data process | code/transformation/data source identifier | - code: Unique identifier of the connection noted in the configuration file - data source identifier: Data Source Tableau technical identifier |