Skip to content

Cognos

These are the model elements in Atlan related to Cognos.

Reference documentation

This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand how to manage Cognos 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 Cognos {
        <<abstract>>
    }
    link Cognos "../cognos"
    class BI {
        <<abstract>>
    }
    link BI "../bi"
    BI <|-- Cognos : 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 CognosExploration
    link CognosExploration "../entities/cognosexploration"
    Cognos <|-- CognosExploration : extends
    class CognosDashboard
    link CognosDashboard "../entities/cognosdashboard"
    Cognos <|-- CognosDashboard : extends
    class CognosReport
    link CognosReport "../entities/cognosreport"
    Cognos <|-- CognosReport : extends
    class CognosModule
    link CognosModule "../entities/cognosmodule"
    Cognos <|-- CognosModule : extends
    class CognosFile
    link CognosFile "../entities/cognosfile"
    Cognos <|-- CognosFile : extends
    class CognosFolder
    link CognosFolder "../entities/cognosfolder"
    Cognos <|-- CognosFolder : extends
    class CognosPackage
    link CognosPackage "../entities/cognospackage"
    Cognos <|-- CognosPackage : extends
    class CognosDatasource
    link CognosDatasource "../entities/cognosdatasource"
    Cognos <|-- CognosDatasource : extends

Properties

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

cognosDefaultScreenTip

Tooltip text present for the Cognos asset

cognosId

ID of the asset in Cognos

cognosIsDisabled

Whether the Cognos asset is diabled

cognosIsHidden

Whether the Cognos asset is hidden from the ui

cognosParentName

Name of the parent asset in Cognos

cognosParentQualifiedName

Qualified name of the parent asset in Cognos

cognosPath

Path of the asset in Cognos. E.g. /content/folder[@name='Folder Name']

cognosType

Cognos type of the Cognos asset. E.g. report, dashboard, package, etc.

cognosVersion

Version of the Cognos asset

Relationships

The following illustrates how the various pieces of Cognos inter-relate with each other:

erDiagram
    Connection ||..o{ CognosFolder : ""
    Connection ||..o{ CognosDatasource : ""
    CognosFolder ||--o{ CognosDashboard : cognosDashboards
    CognosFolder ||--o{ CognosExploration : cognosExplorations
    CognosFolder ||--o{ CognosFile : cognosFiles
    CognosFolder ||--o{ CognosModule : cognosModules
    CognosFolder ||--o{ CognosPackage : cognosPackages
    CognosFolder ||--o{ CognosReport : cognosReports
    CognosFolder ||--o{ CognosFolder : cognosSubFolders