public class OLAPSchema
extends org.apache.calcite.schema.impl.AbstractSchema
| Constructor and Description |
|---|
OLAPSchema(String project,
String schemaName,
boolean exposeMore) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kylin.common.KylinConfig |
getConfig() |
org.apache.kylin.cube.CubeManager |
getCubeManager() |
org.apache.kylin.metadata.MetadataManager |
getMetadataManager() |
String |
getProjectName() |
String |
getSchemaName() |
String |
getStarSchemaPassword() |
String |
getStarSchemaUrl() |
String |
getStarSchemaUser() |
org.apache.kylin.common.StorageURL |
getStorageUrl() |
Map<String,org.apache.calcite.schema.Table> |
getTableMap()
It is intended to skip caching, because underlying project/tables might change.
|
boolean |
hasStarSchemaUrl() |
public Map<String,org.apache.calcite.schema.Table> getTableMap()
getTableMap in class org.apache.calcite.schema.impl.AbstractSchemapublic String getSchemaName()
public org.apache.kylin.common.StorageURL getStorageUrl()
public boolean hasStarSchemaUrl()
public String getStarSchemaUrl()
public String getStarSchemaUser()
public String getStarSchemaPassword()
public org.apache.kylin.metadata.MetadataManager getMetadataManager()
public org.apache.kylin.common.KylinConfig getConfig()
public String getProjectName()
public org.apache.kylin.cube.CubeManager getCubeManager()
Copyright © 2014–2017 Apache Software Foundation. All rights reserved.