Package | Description |
---|---|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.aggmatcher |
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
|
Modifier and Type | Class and Description |
---|---|
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 | Field and Description |
---|---|
static RolapAggregator |
RolapAggregator.Avg |
static RolapAggregator |
RolapAggregator.Count |
static RolapAggregator |
RolapAggregator.DistinctCount |
static RolapAggregator |
RolapAggregator.Max |
static RolapAggregator |
RolapAggregator.Min |
static RolapAggregator |
RolapAggregator.Sum |
Modifier and Type | Field and Description |
---|---|
static EnumeratedValues<RolapAggregator> |
RolapAggregator.enumeration
List of all valid aggregation operators.
|
Modifier and Type | Method and Description |
---|---|
RolapAggregator |
RolapStar.Measure.getAggregator() |
RolapAggregator |
RolapBaseCubeMeasure.getAggregator() |
RolapAggregator |
RolapStoredMeasure.getAggregator()
Returns the aggregation function which rolls up this measure: "SUM",
"COUNT", etc.
|
RolapAggregator |
RolapVirtualCubeMeasure.getAggregator() |
RolapAggregator |
RolapAggregator.getNonDistinctAggregator()
If this is a distinct aggregator, returns the corresponding non-distinct
aggregator, otherwise throws an error.
|
Constructor and Description |
---|
Measure(String name,
String cubeName,
RolapAggregator aggregator,
RolapStar.Table table,
MondrianDef.Expression expression,
Dialect.Datatype datatype) |
Modifier and Type | Method and Description |
---|---|
RolapAggregator |
AggStar.FactTable.Measure.getAggregator()
Get this Measure's RolapAggregator.
|
RolapAggregator |
JdbcSchema.Table.Column.Usage.getAggregator()
Returns the aggregator associated with this usage (if its a
measure usage, otherwise null).
|
Modifier and Type | Method and Description |
---|---|
void |
JdbcSchema.Table.Column.Usage.setAggregator(RolapAggregator aggregator)
Sets the aggregator associated with this usage (if it is a
measure usage).
|
Copyright © 2020 Hitachi Vantara. All rights reserved.