Package | Description |
---|---|
mondrian.olap |
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.agg |
Manages a cache of aggregates containing cell values.
|
Modifier and Type | Method and Description |
---|---|
Aggregator |
Aggregator.getRollup()
Returns the aggregator used to combine sub-totals into a grand-total.
|
Modifier and Type | Class and Description |
---|---|
class |
RolapAggregator
Describes an aggregation operator, such as "sum" or "count".
|
static class |
RolapAggregator.AvgFromAvg
Aggregator used for aggregate tables implementing the
average aggregator.
|
static class |
RolapAggregator.AvgFromSum
Aggregator used for aggregate tables implementing the
average aggregator.
|
static class |
RolapAggregator.BaseAggor
This is the base class for implementing aggregators over sum and
average columns in an aggregate table.
|
static class |
RolapAggregator.SumFromAvg
This is an aggregator used for aggregate tables implementing the
sum aggregator.
|
Modifier and Type | Method and Description |
---|---|
Aggregator |
RolapAggregator.getRollup()
Returns the aggregator used to roll up.
|
Modifier and Type | Method and Description |
---|---|
static Pair<SegmentHeader,SegmentBody> |
SegmentBuilder.rollup(Map<SegmentHeader,SegmentBody> map,
Set<String> keepColumns,
BitKey targetBitkey,
Aggregator rollupAggregator,
Dialect.Datatype datatype)
Given a collection of segments, all of the same dimensionality, rolls up
to create a segment with reduced dimensionality.
|
Copyright © 2018 Hitachi Vantara. All rights reserved.