ThoughtSpot Integration Options

This document provides an overview of the two options available for creating a Tile in Metric Insights that links to a ThoughtSpot Pinboard or Answer. The benefits and requirements associated with each option are described.

Option 1: Integrate as an External Report

A Tile can be created as an External Report. 

See Create an External Report from ThoughtSpot for details.

Benefits

  1. An object list is generated and provided to the user to select the Answer or Pinboard for the Tile.
  2. Image collection for preview and distribution (via favorites or bursting) is available.
  3. URL for embedding or linking to ThoughtSpot is generated automatically based on the item selected by the user from the available object list.

Requirements

  1. A Plugin connection profile must be defined in Metric Insights which will connect to ThoughtSpot to collect the object list and will take snapshots of embedded Pinboards and Answers. This connection must be based on a username and password that has necessary access to the ThoughtSpot API.
  2. If ThoughtSpot content is shown in the Metric Insights viewer, the ThoughtSpot instance must be configured to allow embedding of content on the Metric Insights site (i.e. the appropriate same-site header configuration must be set on the ThoughtSpot instance to permit embedding).

Option 2:  Integrate as External Content

A Tile can be created as External Content. Under this scenario, images are not captured automatically and there is no object list available of ThoughtSpot Answers and Pinboards. 

See Link to Other External Content for details on creating a Tile as External Content.

Benefits

  1. No Metric Insights Plugin Connection Profile is required as integration is performed by simply copying and pasting the desired URL from the ThoughtSpot UI.
  2. No ThoughtSpot service account is required and no credentials are stored in Metric Insights for ThoughtSpot.

Requirements

  1. The user creating the Tile must provide the exact URL to use for embedding (no object list is available).
  2. If the user wishes to have a preview and Thumbnail image for the Tile, they must manually upload a static image.
  3. If ThoughtSpot content is shown in the Metric Insights viewer, the ThoughtSpot instance must be configured to allow embedding of content on the Metric Insights site (i.e. the appropriate same-site header configuration must be set on the ThoughtSpot instance to permit embedding).