Package | Description |
---|---|
org.apache.lens.cube.metadata | |
org.apache.lens.cube.parse | |
org.apache.lens.cube.parse.join |
Modifier and Type | Class and Description |
---|---|
class |
Cube |
class |
DerivedCube |
Modifier and Type | Method and Description |
---|---|
CubeInterface |
CubeMetastoreClient.getCube(String tableName)
Get
Cube object corresponding to the name |
static CubeInterface |
JAXBUtils.hiveCubeFromXCube(XCube cube,
Cube parent)
Create a hive ql cube object from corresponding JAXB object
|
Modifier and Type | Method and Description |
---|---|
Collection<CubeInterface> |
CubeMetastoreClient.getAllCubes()
Get all cubes in metastore
|
Modifier and Type | Method and Description |
---|---|
void |
CubeMetastoreClient.alterCube(String cubeName,
CubeInterface cube)
Alter cube specified by the name to new definition
|
void |
CubeMetastoreClient.createCube(CubeInterface cube)
Create cube in metastore defined by
Cube or DerivedCube object |
List<DerivedCube> |
CubeMetastoreClient.getAllDerivedQueryableCubes(CubeInterface cube)
Get all derived cubes of the cube, that have all fields queryable together
|
List<FactTable> |
CubeMetastoreClient.getAllFacts(CubeInterface cube)
Get all fact tables of the cube.
|
List<FactTable> |
CubeMetastoreClient.getAllFacts(CubeInterface cube,
boolean includeVirtualFacts)
Get all facts of cube (optional virtual facts)
|
List<Segmentation> |
CubeMetastoreClient.getAllSegmentations(CubeInterface cube) |
static XCube |
JAXBUtils.xCubeFromHiveCube(CubeInterface c)
Get XCube from hive.ql.metadata.Cube
|
Modifier and Type | Method and Description |
---|---|
default <T extends CubeInterface> |
Candidate.getCube()
Utility method to return cube of its cube query context
|
Modifier and Type | Method and Description |
---|---|
CubeInterface |
StorageCandidate.getCube() |
CubeInterface |
CubeQueryContext.getCube() |
Constructor and Description |
---|
StorageCandidate(CubeInterface cube,
FactTable fact,
String storageName,
CubeQueryContext cubeQueryContext) |
Modifier and Type | Method and Description |
---|---|
void |
AutoJoinContext.pruneAllPaths(CubeInterface cube,
Collection<String> candColumns,
Map<Dimension,CandidateDim> dimsToQuery)
Prunes the join chains defined in Cube whose starting column is not there in any of the candidate facts.
|
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.