Business Intelligence Perspectives: Rittman
Business Intelligence Perspectives: Rittman
Business Intelligence Perspectives: Rittman
By M
New Features in OBIEE 11gR1 for Data Modelling
rk
a
R ittman
The 11g Release of Oracle Business Intelligence intro-
duces a number of data modelling enhancements to allow
more complex hierarchies, the use of lookup tables, double-
columns, and other features. This article describes these
new features and how you might use them when creating an
Oracle Business Intelligence 11g repository.
should be used as the key for the logical dimension table, and
used as the lowest level in the logical dimension, as shown in
Figure 3 below.
Figure 1: A Sample Ragged, and Skip-Level Dimension Hierarchy
Ragged and skip-levels are represented in the underlying
dataset through NULLs at either what would normally be the
leaf level, or at levels that would normally hold a dimension
member ID.
The 11g release of Oracle Business Intelligence gives
developers the ability to specify dimensions as having ragged,
and/or skip-level hierarchies, when editing the properties of
the logical dimension, shown in Figure 2.
Specifying Ragged and/or Skip-Level means that the BI
Server will anticipate NULLs for dimension member IDs, Figure 3: Adding a Surrogate Key Level to the
and when used in combination with hierarchical columns Logical Dimension Hierarchy
(described below), either stop drilling down at that point (for
ragged hierarchies) or jump up or down two levels (for skip- When creating an associated hierarchical column for
level hierarchies). the logical dimension, as mentioned in point 2 below, this
One point should be noted when working with ragged additional level can be deleted as a presentation level from
and skip-level hierarchies. When working with a ragged hier- the hierarchical column, so that the user can only drill down
archy, as each leaf member of the ragged dimension may not as far as the immediate level above, which is the maximum
be at the lowest level of the hierarchy, it is necessary to add a depth at which a leaf member could normally exist.
surrogate key to the dimension table to provide a consistent The 11g Release of Oracle Business Intelligence also in-
column on which to join to the fact table. This surrogate key troduces support for parent-child or value-based hierarchies.
Now, when a developer chooses to create a logical dimen-
Figure 12: LTS Priority Group Settings, and affect on Generate SQL
Technical Calendar
January 2011 June 2011