Home > @activeviam/activeui-sdk > ActivePivotConfiguration
ActivePivotConfiguration interface
Signature:
export interface ActivePivotConfiguration
Properties
Property | Type | Description |
---|---|---|
createKpi | (cubeName: CubeName, kpiDefinition: KpiDefinition, permissions: ActiveUIPermissions) => Promise<void> | Creates a KPI.It is up to the caller to refresh server information after this call. |
deleteKpi | (cubeName: CubeName, kpiName: string) => Promise<void> | Deletes a KPI.It is up to the caller to refresh server information after this call. |
executeDefinitionStatement | (definition: MdxDefinition) => Promise<void> | Execute a configuration query (e.g. create kpi or calculated member) It is not advised to use directly this method. Prefer the other methods of this API, such as or . |
getKpi | (cubeName: CubeName, kpiName: string) => Promise<KpiDefinition> | Gets a KPI definition. |
updateKpi | (cubeName: CubeName, kpiDefinition: KpiDefinition, permissions: ActiveUIPermissions) => Promise<void> | Updates an existing KPI.This fails if the KPI does not already exist.It is up to the caller to refresh server information after this call, either on success or failure. |