Skip to content


Base class for Redash 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 Redash 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.
    direction RL
    class Redash {
    link Redash "../redash"
    class BI {
    link BI "../entities/bi"
    BI <|-- Redash : extends
    class Catalog {
    link Catalog "../entities/catalog"
    Catalog <|-- BI : extends
    class Asset {
    link Asset "../entities/asset"
    Asset <|-- Catalog : extends
    class Referenceable {
    link Referenceable "../entities/referenceable"
    Referenceable <|-- Asset : extends
    class RedashDashboard
    link RedashDashboard "../entities/redashdashboard"
    Redash <|-- RedashDashboard : extends
    class RedashQuery
    link RedashQuery "../entities/redashquery"
    Redash <|-- RedashQuery : extends
    class RedashVisualization
    link RedashVisualization "../entities/redashvisualization"
    Redash <|-- RedashVisualization : extends


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


Whether this asset is published in Redash (true) or not (false).


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

    Connection ||..o{ RedashDashboard : ""
    Connection ||..o{ RedashQuery : ""
    RedashQuery |o--o{ RedashVisualization : redashVisualizations