Class XmlaEntityService<T>

Type Parameters

  • T

Hierarchy

  • AbstractEntityService<T>
    • XmlaEntityService

Implements

  • EntityService<T>

Constructors

Properties

__id__: string
_entityType$: BehaviorSubject<EntityType> = ...
annotations$: BehaviorSubject<{
    [key: string]: Annotation;
}> = ...

Type declaration

  • [key: string]: Annotation
dataSource: XmlaDataSource
destroy$: Observable<void> = ...
entitySet: string
entityType$: Observable<EntityType> = ...
registerMeasures$: BehaviorSubject<{}> = ...

Type declaration

    Accessors

    Methods

    • Parameters

      • modelName: string
      • mdx: string
      • language: string = ''
      • options: {
            skip: boolean | void;
        }
        • skip: boolean | void

      Returns Promise<any>

    • Type Parameters

      • AT extends Annotation

      Parameters

      • term: string
      • qualifier: string

      Returns Observable<AT>

    • Parameters

      • measure: string
      • type: PeriodFunctions
      • Optional calendar: string

      Returns Property

    • Parameters

      • id: string

      Returns Indicator

    • Type Parameters

      • M

      Parameters

      • property: Dimension

      Returns Observable<any[]>

      Deprecated

      use selectMembers 获取字段相关维度成员

    • Parameters

      • Optional options: QueryOptions<any>

      Returns Observable<QueryReturn<T>>

    • Returns Observable<EntityType>

    • Type Parameters

      • M extends IDimensionMember

      Parameters

      • property: Dimension

      Returns Observable<M[]>

    • Parameters

      • Optional options: QueryOptions<any>

      Returns Observable<QueryReturn<T>>

    • 为查询条件添加系统语言过滤器

      Parameters

      • options: QueryOptions<unknown>

      Returns QueryOptions<unknown>

    Generated using TypeDoc