Uses of Class
org.apache.drill.exec.store.AbstractSchema
Packages that use AbstractSchema
Package
Description
-
Uses of AbstractSchema in org.apache.calcite.jdbc
Subclasses of AbstractSchema in org.apache.calcite.jdbc -
Uses of AbstractSchema in org.apache.drill.exec.planner.sql
Methods in org.apache.drill.exec.planner.sql that return AbstractSchemaModifier 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).Methods in org.apache.drill.exec.planner.sql with parameters of type AbstractSchemaModifier 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
Methods in org.apache.drill.exec.planner.sql.handlers with parameters of type AbstractSchemaModifier 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
Methods in org.apache.drill.exec.rpc.user with parameters of type AbstractSchemaModifier 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
Subclasses of AbstractSchema in org.apache.drill.exec.storeConstructors in org.apache.drill.exec.store with parameters of type AbstractSchema -
Uses of AbstractSchema in org.apache.drill.exec.store.cassandra.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.cassandra.schema -
Uses of AbstractSchema in org.apache.drill.exec.store.dfs
Subclasses of AbstractSchema in org.apache.drill.exec.store.dfsModifier and TypeClassDescriptionclass
class
Methods in org.apache.drill.exec.store.dfs that return AbstractSchemaModifier and TypeMethodDescriptionFileSystemSchemaFactory.FileSystemSchema.getDefaultSchema()
FileSystemSchemaFactory.FileSystemSchema.getSubSchema
(String name) -
Uses of AbstractSchema in org.apache.drill.exec.store.drill.plugin.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.drill.plugin.schemaMethods in org.apache.drill.exec.store.drill.plugin.schema that return AbstractSchema -
Uses of AbstractSchema in org.apache.drill.exec.store.druid.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.druid.schemaMethods in org.apache.drill.exec.store.druid.schema that return AbstractSchema -
Uses of AbstractSchema in org.apache.drill.exec.store.elasticsearch.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.elasticsearch.schema -
Uses of AbstractSchema in org.apache.drill.exec.store.googlesheets.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.googlesheets.schemaModifier and TypeClassDescriptionclass
This class represents the actual tab within a GoogleSheets document.class
Methods in org.apache.drill.exec.store.googlesheets.schema that return AbstractSchemaConstructors in org.apache.drill.exec.store.googlesheets.schema with parameters of type AbstractSchemaModifierConstructorDescriptionGoogleSheetsDrillSchema
(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
Subclasses of AbstractSchema in org.apache.drill.exec.store.hive.schema -
Uses of AbstractSchema in org.apache.drill.exec.store.http
Subclasses of AbstractSchema in org.apache.drill.exec.store.httpModifier and TypeClassDescriptionclass
In the HTTP storage plugin, users can define specific connections or APIs.protected static class
Methods in org.apache.drill.exec.store.http that return AbstractSchema -
Uses of AbstractSchema in org.apache.drill.exec.store.jdbc
Subclasses of AbstractSchema in org.apache.drill.exec.store.jdbc -
Uses of AbstractSchema in org.apache.drill.exec.store.jdbc.clickhouse
Subclasses of AbstractSchema in org.apache.drill.exec.store.jdbc.clickhouse -
Uses of AbstractSchema in org.apache.drill.exec.store.kafka.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.kafka.schema -
Uses of AbstractSchema in org.apache.drill.exec.store.mongo.schema
Subclasses of AbstractSchema in org.apache.drill.exec.store.mongo.schema -
Uses of AbstractSchema in org.apache.drill.exec.store.splunk
Subclasses of AbstractSchema in org.apache.drill.exec.store.splunk