public class OLAPContext extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
afterAggregate |
boolean |
afterJoin |
List<org.apache.kylin.metadata.model.FunctionDesc> |
aggregations |
Collection<org.apache.kylin.metadata.model.TblColRef> |
allColumns |
org.apache.kylin.metadata.filter.TupleFilter |
filter |
Collection<org.apache.kylin.metadata.model.TblColRef> |
filterColumns |
OLAPTableScan |
firstTableScan |
Collection<org.apache.kylin.metadata.model.TblColRef> |
groupByColumns |
boolean |
hasJoin |
int |
id |
List<org.apache.kylin.metadata.model.JoinDesc> |
joins |
Collection<org.apache.kylin.metadata.model.TblColRef> |
metricsColumns |
org.apache.calcite.rel.type.RelDataType |
olapRowType |
OLAPSchema |
olapSchema |
static String |
PRM_ACCEPT_PARTIAL_RESULT |
org.apache.kylin.metadata.realization.IRealization |
realization |
Map<String,org.apache.calcite.rel.type.RelDataType> |
rewriteFields |
String |
sql |
StorageContext |
storageContext |
| Constructor and Description |
|---|
OLAPContext(int seq) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearParameter() |
static void |
clearThreadLocalContexts() |
org.apache.kylin.metadata.realization.SQLDigest |
getSQLDigest() |
static OLAPContext |
getThreadLocalContextById(int id) |
static Collection<OLAPContext> |
getThreadLocalContexts() |
boolean |
isSimpleQuery() |
static void |
registerContext(OLAPContext ctx) |
static void |
setParameters(Map<String,String> parameters) |
public static final String PRM_ACCEPT_PARTIAL_RESULT
public final int id
public final StorageContext storageContext
public OLAPSchema olapSchema
public OLAPTableScan firstTableScan
public org.apache.calcite.rel.type.RelDataType olapRowType
public boolean afterAggregate
public boolean afterJoin
public boolean hasJoin
public org.apache.kylin.metadata.realization.IRealization realization
public Collection<org.apache.kylin.metadata.model.TblColRef> allColumns
public Collection<org.apache.kylin.metadata.model.TblColRef> groupByColumns
public Collection<org.apache.kylin.metadata.model.TblColRef> metricsColumns
public List<org.apache.kylin.metadata.model.FunctionDesc> aggregations
public Collection<org.apache.kylin.metadata.model.TblColRef> filterColumns
public org.apache.kylin.metadata.filter.TupleFilter filter
public List<org.apache.kylin.metadata.model.JoinDesc> joins
public String sql
public static void clearParameter()
public static void registerContext(OLAPContext ctx)
public static Collection<OLAPContext> getThreadLocalContexts()
public static OLAPContext getThreadLocalContextById(int id)
public static void clearThreadLocalContexts()
public boolean isSimpleQuery()
public org.apache.kylin.metadata.realization.SQLDigest getSQLDigest()
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.