Skip to content

MicroStrategy

Base class for MicroStrategy 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 MicroStrategy 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 MicroStrategy {
        <<abstract>>
    }
    link MicroStrategy "../microstrategy"
    class BI {
        <<abstract>>
    }
    link BI "../entities/bi"
    BI <|-- MicroStrategy : 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 MicroStrategyReport
    link MicroStrategyReport "../entities/microstrategyreport"
    MicroStrategy <|-- MicroStrategyReport : extends
    class MicroStrategyProject
    link MicroStrategyProject "../entities/microstrategyproject"
    MicroStrategy <|-- MicroStrategyProject : extends
    class MicroStrategyMetric
    link MicroStrategyMetric "../entities/microstrategymetric"
    MicroStrategy <|-- MicroStrategyMetric : extends
    class MicroStrategyCube
    link MicroStrategyCube "../entities/microstrategycube"
    MicroStrategy <|-- MicroStrategyCube : extends
    class MicroStrategyDossier
    link MicroStrategyDossier "../entities/microstrategydossier"
    MicroStrategy <|-- MicroStrategyDossier : extends
    class MicroStrategyFact
    link MicroStrategyFact "../entities/microstrategyfact"
    MicroStrategy <|-- MicroStrategyFact : extends
    class MicroStrategyDocument
    link MicroStrategyDocument "../entities/microstrategydocument"
    MicroStrategy <|-- MicroStrategyDocument : extends
    class MicroStrategyAttribute
    link MicroStrategyAttribute "../entities/microstrategyattribute"
    MicroStrategy <|-- MicroStrategyAttribute : extends
    class MicroStrategyVisualization
    link MicroStrategyVisualization "../entities/microstrategyvisualization"
    MicroStrategy <|-- MicroStrategyVisualization : extends

Properties

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

microStrategyCertifiedAt

Time (epoch) this asset was certified in MicroStrategy, in milliseconds.

microStrategyCertifiedBy

User who certified this asset, in MicroStrategy.

microStrategyCubeNames

Simple names of the cubes related to this asset.

microStrategyCubeQualifiedNames

Unique names of the cubes related to this asset.

microStrategyIsCertified

Whether the asset is certified in MicroStrategy (true) or not (false).

microStrategyLocation

Location of this asset in MicroStrategy.

microStrategyProjectName

Simple name of the project in which this asset exists.

microStrategyProjectQualifiedName

Unique name of the project in which this asset exists.

microStrategyReportNames

Simple names of the reports related to this asset.

microStrategyReportQualifiedNames

Unique names of the reports related to this asset.

Relationships

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

erDiagram
    Connection ||..o{ MicroStrategyProject : ""
    MicroStrategyProject |o--o{ MicroStrategyAttribute : microStrategyAttributes
    MicroStrategyProject |o--o{ MicroStrategyCube : microStrategyCubes
    MicroStrategyProject |o--o{ MicroStrategyDocument : microStrategyDocuments
    MicroStrategyProject |o--o{ MicroStrategyDossier : microStrategyDossiers
    MicroStrategyProject |o--o{ MicroStrategyFact : microStrategyFacts
    MicroStrategyProject |o--o{ MicroStrategyMetric : microStrategyMetrics
    MicroStrategyProject |o--o{ MicroStrategyReport : microStrategyReports
    MicroStrategyProject |o--o{ MicroStrategyVisualization : microStrategyVisualizations
    MicroStrategyReport }o--o{ MicroStrategyMetric : microStrategyMetrics
    MicroStrategyReport }o--o{ MicroStrategyAttribute : microStrategyAttributes
    MicroStrategyCube |o--o{ MicroStrategyAttribute : microStrategyAttributes
    MicroStrategyCube |o--o{ MicroStrategyMetric : microStrategyMetrics
    MicroStrategyDossier |o--o{ MicroStrategyVisualization : microStrategyVisualizations
    MicroStrategyFact |o--o{ MicroStrategyMetric : microStrategyMetrics
    MicroStrategyMetric }o--o{ MicroStrategyAttribute : microStrategyAttributes
    MicroStrategyMetric }o--o{ MicroStrategyFact : microStrategyFacts
    MicroStrategyMetric }o--o{ MicroStrategyMetric : microStrategyMetricChildren
    MicroStrategyMetric }o--o{ MicroStrategyMetric : microStrategyMetricParents