Package | Description |
---|---|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.agg |
Manages a cache of aggregates containing cell values.
|
mondrian.rolap.aggmatcher |
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
|
Modifier and Type | Method and Description |
---|---|
static RolapStar.Measure |
RolapStar.getStarMeasure(Member member)
Retrieves the
RolapStar.Measure in which a measure is stored. |
RolapStar.Measure |
RolapStar.Table.lookupMeasureByName(String cubeName,
String name)
Look up a
RolapStar.Measure by its name. |
Constructor and Description |
---|
RolapCacheRegion(RolapStar star,
List<RolapStar.Measure> starMeasureList) |
Modifier and Type | Field and Description |
---|---|
RolapStar.Measure |
Segment.measure |
Modifier and Type | Method and Description |
---|---|
RolapStar.Measure |
CellRequest.getMeasure()
Returns the measure of this cell request.
|
RolapStar.Measure |
QuerySpec.getMeasure(int i) |
Modifier and Type | Method and Description |
---|---|
List<RolapStar.Measure> |
DrillThroughCellRequest.getDrillThroughMeasures() |
Modifier and Type | Method and Description |
---|---|
void |
DrillThroughCellRequest.addDrillThroughMeasure(RolapStar.Measure measure) |
boolean |
DrillThroughCellRequest.includeInSelect(RolapStar.Measure measure) |
protected boolean |
AbstractQuerySpec.isPartOfSelect(RolapStar.Measure measure)
Allows subclasses to specify if a given column must
be returned as part of the result set, in the select clause.
|
boolean |
Segment.matches(AggregationKey aggregationKey,
RolapStar.Measure measure) |
static Segment |
SegmentBuilder.toSegment(SegmentHeader header,
RolapStar star,
BitKey constrainedColumnsBitKey,
RolapStar.Column[] constrainedColumns,
RolapStar.Measure measure,
List<StarPredicate> compoundPredicates)
Creates a segment from a SegmentHeader.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
CellRequest(RolapStar.Measure measure,
boolean extendedContext,
boolean drillThrough)
Creates a
CellRequest . |
DrillThroughCellRequest(RolapStar.Measure measure,
boolean extendedContext,
List<OlapElement> nonApplicableFields) |
Segment(RolapStar star,
BitKey constrainedColumnsBitKey,
RolapStar.Column[] columns,
RolapStar.Measure measure,
StarColumnPredicate[] predicates,
List<Segment.ExcludedRegion> excludedRegions,
List<StarPredicate> compoundPredicateList)
Creates a
Segment ; it's not loaded yet. |
StarSegmentConverter(RolapStar.Measure measure,
List<StarPredicate> compoundPredicateList) |
Modifier and Type | Field and Description |
---|---|
RolapStar.Measure |
JdbcSchema.Table.Column.Usage.rMeasure |
Copyright © 2019 Hitachi Vantara. All rights reserved.