We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4153e4d commit 91fff64Copy full SHA for 91fff64
packages/cubejs-schema-compiler/src/adapter/BaseTimeDimension.ts
@@ -70,10 +70,14 @@ export class BaseTimeDimension extends BaseFilter {
70
return super.aliasName();
71
}
72
73
- // @ts-ignore
74
- public unescapedAliasName(granularity: string) {
+ public unescapedAliasName(granularity?: string) {
75
const actualGranularity = granularity || this.granularityObj?.granularity || 'day';
76
+ const fullName = `${this.dimension}.${actualGranularity}`;
77
+ if (this.query.options.memberToAlias && this.query.options.memberToAlias[fullName]) {
78
+ return this.query.options.memberToAlias[fullName];
79
+ }
80
+
81
return `${this.query.aliasName(this.dimension)}_${actualGranularity}`; // TODO date here for rollups
82
83
0 commit comments