public class QueryRouter extends Object implements IQueryRouter
| 构造器和说明 |
|---|
QueryRouter() |
public QueryDataSet rawDataQuery(RawDataQueryPlan queryPlan, QueryContext context) throws StorageEngineException, QueryProcessException
IQueryRouterrawDataQuery 在接口中 IQueryRouterStorageEngineExceptionQueryProcessExceptionprotected RawDataQueryExecutor getRawDataQueryExecutor(RawDataQueryPlan queryPlan)
public QueryDataSet aggregate(AggregationPlan aggregationPlan, QueryContext context) throws StorageEngineException, QueryProcessException, IOException
IQueryRouterpublic QueryDataSet udafQuery(UDAFPlan udafPlan, QueryContext context) throws QueryFilterOptimizationException, StorageEngineException, IOException, QueryProcessException
IQueryRouterprotected AggregationExecutor getAggregationExecutor(QueryContext context, AggregationPlan aggregationPlan)
public QueryDataSet groupBy(GroupByTimePlan groupByTimePlan, QueryContext context) throws QueryFilterOptimizationException, StorageEngineException, QueryProcessException, IOException
IQueryRouterprotected GroupByWithoutValueFilterDataSet getGroupByWithoutValueFilterDataSet(QueryContext context, GroupByTimePlan plan)
protected GroupByWithValueFilterDataSet getGroupByWithValueFilterDataSet(QueryContext context, GroupByTimePlan plan)
public QueryDataSet fill(FillQueryPlan fillQueryPlan, QueryContext context) throws StorageEngineException, QueryProcessException, IOException
IQueryRouterfill 在接口中 IQueryRouterStorageEngineExceptionQueryProcessExceptionIOExceptionprotected FillQueryExecutor getFillExecutor(FillQueryPlan plan)
public QueryDataSet groupByFill(GroupByTimeFillPlan groupByFillPlan, QueryContext context) throws StorageEngineException, QueryProcessException
IQueryRoutergroupByFill 在接口中 IQueryRouterStorageEngineExceptionQueryProcessExceptionpublic QueryDataSet lastQuery(LastQueryPlan lastQueryPlan, QueryContext context) throws StorageEngineException, QueryProcessException, IOException
IQueryRouterprotected LastQueryExecutor getLastQueryExecutor(LastQueryPlan lastQueryPlan)
public QueryDataSet udtfQuery(UDTFPlan udtfPlan, QueryContext context) throws StorageEngineException, QueryProcessException, IOException, InterruptedException
IQueryRouterCopyright © 2022 The Apache Software Foundation. All rights reserved.