Package | Description |
---|---|
org.apache.lens.cube.metadata | |
org.apache.lens.cube.parse | |
org.apache.lens.storage.db |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBaseTable
Abstract table with expressions
|
class |
Cube |
class |
CubeDimensionTable |
class |
CubeFactTable |
class |
DerivedCube |
class |
Dimension |
class |
HDFSStorage |
class |
Storage
Storage is Named Interface which would represent the underlying storage of the data.
|
Modifier and Type | Method and Description |
---|---|
Set<AbstractCubeTable> |
SchemaGraph.JoinPath.getAllTables() |
Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> |
SchemaGraph.getCubeGraph(CubeInterface cube) |
Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> |
SchemaGraph.getCubeInGraph(CubeInterface cube) |
Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> |
SchemaGraph.getDimOnlyGraph() |
Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> |
SchemaGraph.getDimOnlyInGraph() |
Modifier and Type | Method and Description |
---|---|
void |
JoinChain.addProperties(AbstractCubeTable tbl) |
boolean |
SchemaGraph.JoinPath.containsColumnOfTable(String column,
AbstractCubeTable table) |
void |
CubeMetastoreClient.createCubeTable(AbstractCubeTable cubeTable,
Map<String,StorageTableDesc> storageTableDescs)
Create cube table defined and create all the corresponding storage tables
|
static Set<String> |
MetastoreUtil.getColumnNames(AbstractCubeTable table) |
List<String> |
SchemaGraph.JoinPath.getColumnsForTable(AbstractCubeTable table) |
Constructor and Description |
---|
JoinChain(AbstractCubeTable table,
String name)
This is used only for serializing
|
SchemaGraph.GraphSearch(AbstractCubeTable source,
AbstractCubeTable target,
SchemaGraph graph) |
SchemaGraph.TableRelationship(String fromCol,
AbstractCubeTable fromTab,
String toCol,
AbstractCubeTable toTab) |
Modifier and Type | Class and Description |
---|---|
class |
PruneCauses<T extends AbstractCubeTable> |
Modifier and Type | Method and Description |
---|---|
AbstractCubeTable |
CandidateTable.getBaseTable()
Get base table of the candidate table
|
AbstractCubeTable |
CandidateFact.getBaseTable() |
AbstractCubeTable |
CubeQueryContext.getCubeTableForAlias(String alias) |
AbstractCubeTable |
CubeQueryContext.getQueriedTable(String alias) |
AbstractCubeTable |
CandidateTable.getTable()
Get candidate table
|
Modifier and Type | Method and Description |
---|---|
void |
CubeQueryContext.addColumnsQueried(AbstractCubeTable table,
String column) |
Modifier and Type | Class and Description |
---|---|
class |
DBStorage
The Class DBStorage.
|
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.