Class XmlaDataSource

DataSource for XMLA

Hierarchy

Constructors

Properties

__entitySets: {} = {}

Type declaration

    _catalogCubes: {} = {}

    Type declaration

      _cubeEntityTypies: {} = {}

      Type declaration

        _entitySets: {} = {}

        Type declaration

          _members: {} = {}

          Type declaration

            agent: Agent
            cacheService: DSCacheService
            destroy$: Observable<void> = ...
            destroySubject$: ReplaySubject<void> = ...
            xmlaService: NxXmlaService

            Accessors

            Methods

            • Parameters

              • modelName: string
              • cube: string
              • language: string = ''

              Returns Promise<EntitySet>

            • Parameters

              • modelName: string
              • CATALOG_NAME: string
              • CUBE_NAME: string
              • DIMENSION: string
              • HIERARCHY_UNIQUE_NAME: string
              • LEVEL_UNIQUE_NAME: string
              • language: string = ''

              Returns Promise<MDXMember[]>

            • Parameters

              • name: any
              • columns: any
              • Optional data: any

              Returns Observable<string>

            • Type Parameters

              • T

              Parameters

              • entitySet: string

              Returns EntityService<T>

            • Parameters

              • Optional refresh: boolean

              Returns Observable<DBTable[]>

            • Parameters

              • modelName: string
              • CATALOG_NAME: string
              • CUBE_NAME: string
              • language: string = ''

              Returns Promise<EntitySet>

            • Parameters

              • Optional refresh: boolean

              Returns Observable<EntitySet[]>

            • Parameters

              • entity: string
              • dimension: Dimension

              Returns Observable<IDimensionMember[]>

            • Type Parameters

              • AT extends Annotation

              Parameters

              • cube: string
              • term: AnnotationTerm
              • qualifier: string

              Returns Observable<AT>

            • Parameters

              • modelName: string
              • CATALOG_NAME: string
              • language: string = ''

              Returns Promise<EntitySet[]>

            • Parameters

              • Optional refresh: boolean

              Returns Observable<EntitySet[]>

              Deprecated

              use discoverMDCubes

            • Parameters

              • entitySet: string

              Returns Observable<Error | EntityType>

            • Parameters

              • id: string
              • Optional entity: string

              Returns Indicator

            • Parameters

              • entity: string
              • dimension: Dimension

              Returns Observable<IDimensionMember[]>

            • Parameters

              • __namedParameters: {
                    statement: string;
                }
                • statement: string

              Returns Observable<QueryReturn<unknown>>

            • Parameters

              • entity: string

              Returns Observable<Error | EntitySet>

            • Parameters

              • Optional refresh: boolean

              Returns Observable<EntitySet[]>

            • Parameters

              • entity: string

              Returns Observable<Error | EntityType>

            • Parameters

              • entity: string

              Returns Observable<Indicator[]>

            • Parameters

              • entityType: EntityType

              Returns void

            Generated using TypeDoc