Uses of Class
org.apache.drill.exec.planner.logical.DrillTable
Package
Description
-
Uses of DrillTable in org.apache.drill.exec.metastore.analyze
Modifier and TypeMethodDescriptionAnalyzeFileInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) AnalyzeInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) Returns list of fields required for ANALYZE.AnalyzeParquetInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) AnalyzeFileInfoProvider.getSegmentColumns
(DrillTable table, ColumnNamesOptions columnNamesOptions) AnalyzeInfoProvider.getSegmentColumns
(DrillTable table, ColumnNamesOptions columnNamesOptions) Returns list of segment column names for specifiedDrillTable
table. -
Uses of DrillTable in org.apache.drill.exec.planner
-
Uses of DrillTable in org.apache.drill.exec.planner.common
Modifier and TypeMethodDescriptionstatic DrillTable
DrillRelOptUtil.getDrillTable
(org.apache.calcite.rel.RelNode scan) DrillScanRelBase.getDrillTable()
ModifierConstructorDescriptionDrillStatsTable
(DrillTable table, String schemaName, String tableName, org.apache.hadoop.fs.Path tablePath, org.apache.hadoop.fs.FileSystem fs) -
Uses of DrillTable in org.apache.drill.exec.planner.index
Modifier and TypeMethodDescriptionIndexDiscoverBase.buildDrillTable
(IndexDescriptor idxDesc) Abstract function getDrillTable will be implemented the IndexDiscover within storage plugin(e.g.IndexDiscoverable.findTable
(IndexDiscover discover, DrillIndexDescriptor desc) return the found DrillTable with path (e.g.DrillIndexDescriptor.getDrillTable()
Get the drill table corresponding to the index descriptorIndexDiscoverBase.getExternalDrillTable
(IndexDescriptor idxDesc) When there is storageName in IndexDescriptor, get a DrillTable instance based on the StorageName and other informaiton in idxDesc that helps identifying the table.abstract DrillTable
IndexDiscoverBase.getNativeDrillTable
(IndexDescriptor idxDesc) When it is native index(index provided by native storage plugin), the actual IndexDiscover should provide the implementation to get the DrillTable object of index, Otherwise, we call IndexDiscoverable interface exposed from external storage plugin's SchemaFactory to get the desired DrillTable.Modifier and TypeMethodDescriptionvoid
DrillIndexDescriptor.setDrillTable
(DrillTable table) Set the drill table corresponding to the indexModifierConstructorDescriptionAbstractIndexStatistics
(org.apache.calcite.rel.RelNode input, org.apache.calcite.rex.RexNode condition, DrillTable table) -
Uses of DrillTable in org.apache.drill.exec.planner.logical
-
Uses of DrillTable in org.apache.drill.exec.planner.sql.handlers
-
Uses of DrillTable in org.apache.drill.exec.store
Modifier and TypeMethodDescriptionAbstractSchema.applyFunctionParameters
(DrillTable drillTable, List<TableParamDef> paramDefs, List<Object> values) For the given list of parameters definitions executes action for the corresponding value.Modifier and TypeMethodDescriptionAbstractSchema.applyFunctionParameters
(DrillTable drillTable, List<TableParamDef> paramDefs, List<Object> values) For the given list of parameters definitions executes action for the corresponding value. -
Uses of DrillTable in org.apache.drill.exec.store.cassandra.schema
-
Uses of DrillTable in org.apache.drill.exec.store.delta.format
Modifier and TypeMethodDescriptionDeltaFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) -
Uses of DrillTable in org.apache.drill.exec.store.dfs
Modifier and TypeMethodDescriptionWorkspaceSchemaFactory.WorkspaceSchema.create
(WorkspaceSchemaFactory.TableInstance key) BasicFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) abstract DrillTable
FormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) Modifier and TypeMethodDescriptionvoid
WorkspaceSchemaFactory.WorkspaceSchema.destroy
(DrillTable value) -
Uses of DrillTable in org.apache.drill.exec.store.elasticsearch.schema
-
Uses of DrillTable in org.apache.drill.exec.store.hbase
-
Uses of DrillTable in org.apache.drill.exec.store.hive.schema
-
Uses of DrillTable in org.apache.drill.exec.store.iceberg.format
Modifier and TypeMethodDescriptionIcebergFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) -
Uses of DrillTable in org.apache.drill.exec.store.ischema
-
Uses of DrillTable in org.apache.drill.exec.store.kudu
-
Uses of DrillTable in org.apache.drill.exec.store.openTSDB
-
Uses of DrillTable in org.apache.drill.exec.store.plan.rel
Modifier and TypeClassDescriptionclass
Table implementation based onDynamicDrillTable
to be used by Drill plugins. -
Uses of DrillTable in org.apache.drill.exec.store.sys
Modifier and TypeClassDescriptionclass
ADrillTable
with a defined schema Currently, this is a wrapper class forSystemTable
. -
Uses of DrillTable in org.apache.drill.exec.store.table.function
Modifier and TypeMethodDescriptionstatic TableParamDef
TableParamDef.optional
(String name, Class<?> type, BiConsumer<DrillTable, Object> action) static TableParamDef
TableParamDef.required
(String name, Class<?> type, BiConsumer<DrillTable, Object> action) ModifierConstructorDescriptionWithOptionsTableMacro
(TableSignature sig, Function<List<Object>, DrillTable> function) -
Uses of DrillTable in org.apache.drill.exec.util
Modifier and TypeMethodDescriptionstatic DrillTable
Utilities.getDrillTable
(org.apache.calcite.plan.RelOptTable table) GetsDrillTable
, either wrapped in RelOptTable, or DrillTranslatableTable.