Package | Description |
---|---|
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 |
---|---|
void |
RolapStar.register(SegmentWithData segment) |
Modifier and Type | Method and Description |
---|---|
static SegmentWithData |
SegmentBuilder.addData(Segment segment,
SegmentBody sb)
Converts a segment plus a
SegmentBody into a
SegmentWithData . |
SegmentWithData |
SegmentBuilder.SegmentConverter.convert(SegmentHeader header,
SegmentBody body) |
SegmentWithData |
SegmentBuilder.SegmentConverterImpl.convert(SegmentHeader header,
SegmentBody body) |
SegmentWithData |
SegmentBuilder.StarSegmentConverter.convert(SegmentHeader header,
SegmentBody body) |
SegmentWithData |
SegmentCacheManager.peek(CellRequest request)
Makes a quick request to the aggregation manager to see whether the
cell value required by a particular cell request is in external cache.
|
Modifier and Type | Method and Description |
---|---|
void |
SegmentLoader.load(int cellRequestCount,
List<GroupingSet> groupingSets,
List<StarPredicate> compoundPredicateList,
List<Future<Map<Segment,SegmentWithData>>> segmentFutures)
Loads data for all the segments of the GroupingSets.
|
void |
Aggregation.load(SegmentCacheManager cacheMgr,
int cellRequestCount,
RolapStar.Column[] columns,
List<RolapStar.Measure> measures,
StarColumnPredicate[] predicates,
GroupingSetsCollector groupingSetsCollector,
List<Future<Map<Segment,SegmentWithData>>> segmentFutures)
Loads a set of segments into this aggregation, one per measure,
each constrained by the same set of column values, and each pinned
once.
|
static void |
AggregationManager.loadAggregation(SegmentCacheManager cacheMgr,
int cellRequestCount,
List<RolapStar.Measure> measures,
RolapStar.Column[] columns,
AggregationKey aggregationKey,
StarColumnPredicate[] predicates,
GroupingSetsCollector groupingSetsCollector,
List<Future<Map<Segment,SegmentWithData>>> segmentFutures)
Called by FastBatchingCellReader.load where the
RolapStar creates an Aggregation if needed.
|
Copyright © 2018 Hitachi Vantara. All rights reserved.