File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
packages/cubejs-schema-compiler/src/adapter Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -166,7 +166,11 @@ export class PreAggregations {
166166 return false ;
167167 }
168168
169- if ( td . dimension ?. split ( '.' ) [ 1 ] === foundPreAggregation . references . timeDimensions [ 0 ] . dimension ?. split ( '.' ) [ 1 ] ) {
169+ if ( td . dimension === foundPreAggregation . references . timeDimensions [ 0 ] . dimension ) {
170+ return true ;
171+ }
172+
173+ if ( td . dimension === preAggregation . rollupLambdaTimeDimensionReference ?. [ 0 ] ?. dimension ) {
170174 return true ;
171175 }
172176
@@ -974,6 +978,7 @@ export class PreAggregations {
974978 unionWithSourceData : i === referencedPreAggregations . length - 1 ? preAggObj . preAggregation . unionWithSourceData : false ,
975979 rollupLambdaId : `${ cube } .${ preAggregationName } ` ,
976980 lastRollupLambda : i === referencedPreAggregations . length - 1 ,
981+ rollupLambdaTimeDimensionReference : preAggObj . references . timeDimensions ,
977982 }
978983 } ;
979984 if ( i > 0 ) {
You can’t perform that action at this time.
0 commit comments