99 JoinDefinition ,
1010 PreAggregationDefinition ,
1111 PreAggregationDefinitionRollup ,
12- type ToString
12+ type ToString ,
13+ ViewIncludedMember
1314} from './CubeSymbols' ;
1415import { UserError } from './UserError' ;
1516import { BaseQuery , PreAggregationDefinitionExtended } from '../adapter' ;
@@ -100,7 +101,7 @@ export type PreAggregationReferences = {
100101export type PreAggregationInfo = {
101102 id : string ,
102103 preAggregationName : string ,
103- preAggregation : unknown ,
104+ preAggregation : any ,
104105 cube : string ,
105106 references : PreAggregationReferences ,
106107 refreshKey : unknown ,
@@ -124,6 +125,7 @@ export type EvaluatedFolder = {
124125} ;
125126
126127export type EvaluatedCube = {
128+ name : string ;
127129 measures : Record < string , MeasureDefinition > ;
128130 dimensions : Record < string , DimensionDefinition > ;
129131 segments : Record < string , SegmentDefinition > ;
@@ -136,6 +138,8 @@ export type EvaluatedCube = {
136138 sql ?: ( ...args : any [ ] ) => string ;
137139 sqlTable ?: ( ...args : any [ ] ) => string ;
138140 accessPolicy ?: AccessPolicyDefinition [ ] ;
141+ isView ?: boolean ;
142+ includedMembers ?: ViewIncludedMember [ ] ;
139143} ;
140144
141145export class CubeEvaluator extends CubeSymbols {
0 commit comments