Defines navigations (query transformations).
Overview
The navigations (transformations of the underlying query) are broken into
several interfaces, approx. one per use case.
Navigations are optional extensions of the core OlapModel.
Calculated Members
Calculated Members are created from Templates.
A template describes a predefined formula for calculated members. The formula
may contain parameters that have to be replaced with
concrete values when a CalcMember member is created from the template.
Example: a template defines the formula
100 * (A - B) / A
where A
and B
are parameters of type Measure
. To create
a concrete CalcMember the parameters of the template will be replaced by the
values the user specified, for example
100 * ([Measures].[Revenue] - [Measures].[Cost]) / [Measures].[Revenue]
.
@see com.tonbeller.jpivot.olap.model.OlapModel
@see com.tonbeller.jpivot.core.Model
@see com.tonbeller.jpivot.core.Extension