Hierarchy

Overview

A Hierarchy is an AnalyticsCreator analytical object that organizes table columns into ordered levels.

It provides a reusable navigation path for OLAP and data mart analysis.

Function

Use hierarchies to define how users move from higher-level values to more detailed values in analytical output.

Each hierarchy belongs to one analytical table and contains an ordered list of hierarchy levels.

Attributes

Attributes define the configuration, behavior, and relationships of the hierarchy entity.

Attribute Applies to Description
Schema Hierarchy Schema that contains the analytical table.
Table Hierarchy Analytical table that provides the hierarchy columns.
Name Hierarchy Required hierarchy name.
Description Hierarchy Documents the purpose of the hierarchy.
Column Hierarchy level Table column used for the level.
Sequence number Hierarchy level Controls the level order.
Level name Hierarchy level Business-facing name of the level.
Level description Hierarchy level Documents the meaning of the level.

How it is used in AnalyticsCreator

Use case Description
Create drill paths Define ordered levels such as Year, Month, and Day.
Standardize analytical navigation Reuse the same level order across analytical output.
Document semantic structure Assign business names and descriptions to hierarchy levels.

Relationships

Related entity Relationship
Table A hierarchy belongs to one analytical table.
Column A hierarchy contains ordered table columns.
Schema The owning table determines the hierarchy schema context.
Partition Hierarchies and partitions can both be defined for analytical tables.

Where to configure

Configure or review this entity from the matching AnalyticsCreator user-interface area.

Related topics