Skip to content

Thoughtspot

Base class for ThoughtSpot assets.

Reference documentation

This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand managing ThoughtSpot assets in Atlan. For that, we would suggest starting with either:

  • Snippets — small, atomic examples of single-step use cases.
  • Patterns — walkthroughs of common multi-step implementation patterns.
classDiagram
    direction RL
    class Thoughtspot {
        <<abstract>>
    }
    link Thoughtspot "../thoughtspot"
    class BI {
        <<abstract>>
    }
    link BI "../entities/bi"
    BI <|-- Thoughtspot : extends
    class Catalog {
        <<abstract>>
    }
    link Catalog "../entities/catalog"
    Catalog <|-- BI : extends
    class Asset {
        <<abstract>>
    }
    link Asset "../entities/asset"
    Asset <|-- Catalog : extends
    class Referenceable {
        <<abstract>>
    }
    link Referenceable "../entities/referenceable"
    Referenceable <|-- Asset : extends
    class ThoughtspotWorksheet
    link ThoughtspotWorksheet "../entities/thoughtspotworksheet"
    Thoughtspot <|-- ThoughtspotWorksheet : extends
    class ThoughtspotLiveboard
    link ThoughtspotLiveboard "../entities/thoughtspotliveboard"
    Thoughtspot <|-- ThoughtspotLiveboard : extends
    class ThoughtspotTable
    link ThoughtspotTable "../entities/thoughtspottable"
    Thoughtspot <|-- ThoughtspotTable : extends
    class ThoughtspotColumn
    link ThoughtspotColumn "../entities/thoughtspotcolumn"
    Thoughtspot <|-- ThoughtspotColumn : extends
    class ThoughtspotView
    link ThoughtspotView "../entities/thoughtspotview"
    Thoughtspot <|-- ThoughtspotView : extends
    class ThoughtspotDashlet
    link ThoughtspotDashlet "../entities/thoughtspotdashlet"
    Thoughtspot <|-- ThoughtspotDashlet : extends
    class ThoughtspotAnswer
    link ThoughtspotAnswer "../entities/thoughtspotanswer"
    Thoughtspot <|-- ThoughtspotAnswer : extends

Properties

These attributes are specific to instances of Thoughtspot (and all of its subtypes).

thoughtspotChartType

TBC

thoughtspotColumnCount

Number of Columns.

thoughtspotJoinCount

Total number of data table joins executed for analysis.

thoughtspotQuestionText

TBC

Relationships

The following illustrates how the various ThoughtSpot objects inter-relate with each other:

erDiagram
    Connection ||..o{ ThoughtspotLiveboard : ""
    Connection ||..o{ ThoughtspotAnswer : ""
    Connection ||..o{ ThoughtspotWorksheet : ""
    Connection ||..o{ ThoughtspotTable : ""
    Connection ||..o{ ThoughtspotView : ""
    ThoughtspotLiveboard |o--o{ ThoughtspotDashlet : thoughtspotDashlets
    ThoughtspotWorksheet |o--o{ ThoughtspotColumn : thoughtspotColumns
    ThoughtspotTable |o--o{ ThoughtspotColumn : thoughtspotColumns
    ThoughtspotView |o--o{ ThoughtspotColumn : thoughtspotColumns