Package | Description |
---|---|
io.druid.query.aggregation.histogram.sql | |
io.druid.sql.calcite.aggregation | |
io.druid.sql.calcite.rel |
Modifier and Type | Method and Description |
---|---|
Aggregation |
QuantileSqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter) |
Modifier and Type | Method and Description |
---|---|
Aggregation |
QuantileSqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter) |
Modifier and Type | Method and Description |
---|---|
static Aggregation |
Aggregation.create(AggregatorFactory aggregatorFactory) |
static Aggregation |
Aggregation.create(List<AggregatorFactory> aggregatorFactories,
PostAggregator postAggregator) |
static Aggregation |
Aggregation.create(PostAggregator postAggregator) |
static Aggregation |
Aggregation.createFinalizable(List<AggregatorFactory> aggregatorFactories,
PostAggregator postAggregator,
PostAggregatorFactory finalizingPostAggregatorFactory) |
Aggregation |
Aggregation.filter(DimFilter filter) |
Aggregation |
SqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter)
Returns Druid Aggregation corresponding to a SQL
AggregateCall . |
Aggregation |
ApproxCountDistinctSqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter) |
Modifier and Type | Method and Description |
---|---|
Aggregation |
SqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter)
Returns Druid Aggregation corresponding to a SQL
AggregateCall . |
Aggregation |
ApproxCountDistinctSqlAggregator.toDruidAggregation(String name,
RowSignature rowSignature,
PlannerContext plannerContext,
List<Aggregation> existingAggregations,
org.apache.calcite.rel.core.Project project,
org.apache.calcite.rel.core.AggregateCall aggregateCall,
DimFilter filter) |
Modifier and Type | Method and Description |
---|---|
List<Aggregation> |
Grouping.getAggregations() |
Modifier and Type | Method and Description |
---|---|
static Grouping |
Grouping.create(List<DimensionSpec> dimensions,
List<Aggregation> aggregations) |
Copyright © 2011–2017. All rights reserved.