Setting up a new data warehouse connection
ThoughtSpot data warehouse connections are mapped to a Honeydew workspace and branchIt is recommended to use an API Key for setting up the connection.
- Create a new data warehouse connection
- Enter a name for the connection (e.g. “Honeydew”)
- Choose Trino from the list of supported data warehouses
- Click Continue to move to the connection settings
- Set Host to
jdbc.honeydew.cloud
- Set Port to
443
- Set Username to the API key (or a Honeydew username), and Password to the API secret (or to the user’s password in Honeydew).
- Set Database to
<workspace>__<branch>
value, based on the Honeydewworkspace
andbranch
you would like to connect to. Omit the branch value if connecting toprod
. For example, for workspacetpch
, branchprod
, the value would be:tpch
. And for workspacetpch
, branchdev
, it would betpch__dev
. - Click Continue
- Select the domain you would like to connect to, and check the columns you would like to include in the connection.
- Click Create Connection to create the connection
If your organization uses a custom hostname for the JDBC connection,
you can locate it in the Honeydew UI, under the JDBC section in Settings.
Metadata Sync
Honeydew automatically converts Honeydew metadata properties to ThoughtSpot metadata properties, by generating a ThoughtSpot TML file. Honeydew synchronizes the following metadata to ThoughtSpot:- Fields - every attribute is defined as a ThoughtSpot attribute, and every metric as a ThoughtSpot measure.
- Field data types.
- Field display names (to ThoughtSpot field names). When no display name is set, Honeydew creates an automatic user friendly name.
- Measure aggregations. Note that Honeydew can support any SQL aggregation function as a measure, hence the measure type is not always a direct mapping to ThoughtSpot measure types.
- Field hidden property (to
is_hidden
ThoughtSpot field property). - Field descriptions (to
description
ThoughtSpot field property). - Field format string (to
format_pattern
ThoughtSpot field property). - Synonyms, as defined in the Honeydew AI metadata section (to
synonyms
ThoughtSpot field property).
ThoughtSpot-specific Metadata
Attributes and Metrics: You can add ThoughtSpot-specific metadata, that specifies formatting, geographical configuration and currency configuration, to an attribute or a metric in the schema:- For additional information on format patterns, see ThoughtSpot documentation.
- For more information on geographical configuration or currency configuration, see ThoughtSpot TML for tables documentation.