You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: sqlAlias attribute for preAggregations and short format for pre-aggregation table names (#1068)
* use seconds instead of ms
* add maxLength for identifierRegex
* Add preAggregations test
* Draft for preAggregation.sqlAlias functionality
* added sqlAlias and cat tables last update value
* remove test code
* tests and fix bug.
* Add fail early checks for Postgres and Mysql pre-aggregation table names truncate issue
* set oracle limit to 128 characters
* add docs
* code style fix
* code style
* use naming_version for preAggregation tables
* error text
* code style
* added tests
Fixes#86Fixes#907
thrownewUserError(`MySQL can not work with table names that longer than 64 symbols. Consider using the 'sqlAlias' attribute in your cube and in your pre-aggregation definition for ${name}.`);
thrownewUserError(`Oracle can not work with table names that longer than 64 symbols. Consider using the 'sqlAlias' attribute in your cube and in your pre-aggregation definition for ${name}.`);
thrownewUserError(`Postgres can not work with table names that longer than 64 symbols. Consider using the 'sqlAlias' attribute in your cube and in your pre-aggregation definition for ${name}.`);
0 commit comments