You can assign one or more alternate names (aliases) to a member or a shared member. Aliases can improve the readability of an outline or a report. For example, members of the Product dimension of the Sample Basic database are identified both by product codes, such as 100, and by more descriptive aliases, such as Cola.
Alias names for members are stored in one or more tables as part of a database. Every block storage or aggregate storage database has a table named Default and can have up to 31 additional tables, for a total of 32 alias tables per database. In databases that allow duplicate member names, an alias table can contain duplicate alias names. You can use either of the following approaches to create alias tables:
Create an empty alias table, and then populate it by copying aliases from existing alias tables or by manually defining aliases for individual members.
Import an alias table from a source file. You can manually create the source file or use a file that was created by the export of an alias table. For source file formatting details, see About Alias Table Import or Export Files.
The alias table, Default, is the default active alias table. Because Outline Editor displays names in the outline tree from only one alias table at a time, to display aliases from a different table than Default, you must set an alias table as the active alias table for the outline.
Aliases are also used in other circumstances such as in reports and in spreadsheet displays. You can select a different table to be the active alias table for database activities outside Outline Editor.
In addition, Outline Editor enables you to perform the following operations while working with alias tables:
You can also map aliases to dimensions and members by using rules files for dimension builds. In the rules file you can use the generation, level, or parent-child reference build methods, specifying alias as the field type for the field in the dimension build data source that contains the alias value. For details on setting field type information, see the Oracle Essbase Database Administrator's Guide.
“Setting Aliases” in the Oracle Essbase Database Administrator's Guide
“Working with Alias Table Language Codes” in the Oracle Essbase Database Administrator's Guide
query database (MaxL) in the Oracle Essbase Technical Reference
copyobject (ESSCMD) in the Oracle Essbase Technical Reference
displayalias (ESSCMD) in the Oracle Essbase Technical Reference
listaliases (ESSCMD) in the Oracle Essbase Technical Reference
loadalias (ESSCMD) in the Oracle Essbase Technical Reference
renameobject (ESSCMD) in the Oracle Essbase Technical Reference
unloadalias (ESSCMD) in the Oracle Essbase Technical Reference