About Hierarchies

Hierarchies determine how data is consolidated and navigated. For example, many businesses summarize their data monthly, roll up the monthly data to get quarterly figures, and then roll up the quarterly data to get annual figures. Some businesses may also summarize data by zip code, and then by city, state, and country.

In Essbase Studio, hierarchies are the used to model dimensions. Any dimension can be used to consolidate data for reporting purposes. Levels in the hierarchy can come from different source database tables that are joined in either of these ways:

For example, a hierarchy for a MARKET dimension might look like the hierarchy shown below.

MARKET
   REGION
      STATE

In this hierarchy, REGION is a child of the hierarchy MARKET, and STATE is a child of REGION. The structure of the hierarchy carries over to the Essbase outline, where you can report on sales for individual states and consolidate state figures to report on regional sales.

The hierarchies used in a cube schema determine the structure of the resulting Essbase model, providing named structures that contain:

After a hierarchy is created, it can be dragged from the Metadata Navigator directly into the Cube Schema Wizard. Further, hierarchies can be reused in any number of cube schemas. By creating different hierarchies, you can customize a cube schema for each user group. For example, assume that you use hierarchical filters in the hierarchies that you provide to users from a specific corporate division. With such hierarchies, the users can more easily create cube schemas that contain only the data relevant to their specific division.

Essbase Studio supports standard, measure, and calendar hierarchies. See the following sections for information on creating hierarchies:

See also Hierarchies Usage Guidelines and Limitations.