Uses of Class
org.apache.drill.exec.store.AbstractSchema
Package
Description
-
Uses of AbstractSchema in org.apache.calcite.jdbc
-
Uses of AbstractSchema in org.apache.drill.exec.planner.sql
Modifier and TypeMethodDescriptionstatic AbstractSchema
SchemaUtilities.getTemporaryWorkspace
(org.apache.calcite.schema.SchemaPlus defaultSchema, DrillConfig config) Looks in schema tree for default temporary workspace instance.static AbstractSchema
SchemaUtilities.resolveToDrillSchema
(org.apache.calcite.schema.SchemaPlus defaultSchema, List<String> schemaPath) Given reference to default schema in schema tree, search for schema with given schemaPath.static AbstractSchema
SchemaUtilities.resolveToMutableDrillSchema
(org.apache.calcite.schema.SchemaPlus defaultSchema, List<String> schemaPath) Given reference to default schema in schema tree, search for schema with given schemaPath.static AbstractSchema
SchemaUtilities.resolveToTemporarySchema
(List<String> tableSchema, org.apache.calcite.schema.SchemaPlus defaultSchema, DrillConfig config) If table schema is not indicated in sql call, returns temporary workspace.static AbstractSchema
SchemaUtilities.unwrapAsDrillSchemaInstance
(org.apache.calcite.schema.SchemaPlus schemaPlus) Unwrap given SchemaPlus instance as Drill schema instance (AbstractSchema).Modifier and TypeMethodDescriptionSchemaUtilities.resolveToValidTemporaryWorkspace
(AbstractSchema schema, DrillConfig config) Makes sure that passed workspace exists, is default temporary workspace, mutable and file-based (instance ofWorkspaceSchemaFactory.WorkspaceSchema
). -
Uses of AbstractSchema in org.apache.drill.exec.planner.sql.handlers
Modifier and TypeMethodDescriptionprotected DrillRel
AnalyzeTableHandler.convertToDrel
(org.apache.calcite.rel.RelNode relNode, AbstractSchema schema, String analyzeTableName, double samplePercent) static void
SqlHandlerUtil.dropTableFromSchema
(AbstractSchema drillSchema, String tableName) Drops table from schema.static void
SqlHandlerUtil.dropViewFromSchema
(AbstractSchema drillSchema, String viewName) Drops view from schema.static org.apache.calcite.schema.Table
SqlHandlerUtil.getTableFromSchema
(AbstractSchema drillSchema, String tblName) -
Uses of AbstractSchema in org.apache.drill.exec.rpc.user
Modifier and TypeMethodDescriptionboolean
UserSession.isTemporaryTable
(AbstractSchema drillSchema, DrillConfig config, String tableName) Checks if passed table is temporary, table name is case-insensitive.UserSession.registerTemporaryTable
(AbstractSchema schema, String tableName, DrillConfig config) Creates and adds session temporary location if absent using schema configuration.void
UserSession.removeTemporaryTable
(AbstractSchema schema, String tableName, DrillConfig config) Removes temporary table name from the list of session temporary tables. -
Uses of AbstractSchema in org.apache.drill.exec.store
-
Uses of AbstractSchema in org.apache.drill.exec.store.cassandra.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.dfs
Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionFileSystemSchemaFactory.FileSystemSchema.getDefaultSchema()
FileSystemSchemaFactory.FileSystemSchema.getSubSchema
(String name) -
Uses of AbstractSchema in org.apache.drill.exec.store.drill.plugin.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.druid.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.elasticsearch.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.googlesheets.schema
Modifier and TypeClassDescriptionclass
This class represents the actual tab within a GoogleSheets document.class
ModifierConstructorDescriptionGoogleSheetsDrillSchema
(AbstractSchema parent, String fileToken, GoogleSheetsStoragePlugin plugin, SchemaConfig schemaConfig, com.google.api.services.sheets.v4.Sheets sheetsService, String fileName) -
Uses of AbstractSchema in org.apache.drill.exec.store.hive.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.http
Modifier and TypeClassDescriptionclass
In the HTTP storage plugin, users can define specific connections or APIs.protected static class
-
Uses of AbstractSchema in org.apache.drill.exec.store.jdbc
-
Uses of AbstractSchema in org.apache.drill.exec.store.jdbc.clickhouse
-
Uses of AbstractSchema in org.apache.drill.exec.store.kafka.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.mongo.schema
-
Uses of AbstractSchema in org.apache.drill.exec.store.splunk