Skip to content

Sisense

Base class for Sisense 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 Sisense 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 Sisense {
        <<abstract>>
    }
    link Sisense "../sisense"
    class BI {
        <<abstract>>
    }
    link BI "../bi"
    BI <|-- Sisense : extends
    class Catalog {
        <<abstract>>
    }
    link Catalog "../catalog"
    Catalog <|-- BI : extends
    class Asset {
        <<abstract>>
    }
    link Asset "../asset"
    Asset <|-- Catalog : extends
    class Referenceable {
        <<abstract>>
    }
    link Referenceable "../referenceable"
    Referenceable <|-- Asset : extends
    class SisenseFolder
    link SisenseFolder "../entities/sisensefolder"
    Sisense <|-- SisenseFolder : extends
    class SisenseWidget
    link SisenseWidget "../entities/sisensewidget"
    Sisense <|-- SisenseWidget : extends
    class SisenseDatamodel
    link SisenseDatamodel "../entities/sisensedatamodel"
    Sisense <|-- SisenseDatamodel : extends
    class SisenseDatamodelTable
    link SisenseDatamodelTable "../entities/sisensedatamodeltable"
    Sisense <|-- SisenseDatamodelTable : extends
    class SisenseDashboard
    link SisenseDashboard "../entities/sisensedashboard"
    Sisense <|-- SisenseDashboard : extends

Relationships

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

erDiagram
    Connection ||..o{ SisenseFolder : ""
    SisenseFolder |o--o{ SisenseFolder : "sisenseChildFolders"
    SisenseFolder |o--o{ SisenseDashboard : "sisenseDashboards"
    SisenseFolder |o--o{ SisenseWidget : "sisenseWidgets"
    SisenseDashboard |o--o{ SisenseWidget : "sisenseWidgets"
    SisenseDashboard }o--o{ SisenseDatamodel : "sisenseDatamodels"
    SisenseDatamodel |o--o{ SisenseDatamodelTable : "sisenseDatamodelTables"
    SisenseWidget }o--o{ SisenseDatamodelTable : "sisenseDatamodelTables"