Uses of Class
org.apache.druid.sql.calcite.table.DruidTable
Packages that use DruidTable
Package
Description
-
Uses of DruidTable in org.apache.druid.sql.calcite.external
Methods in org.apache.druid.sql.calcite.external that return DruidTable -
Uses of DruidTable in org.apache.druid.sql.calcite.planner
Methods in org.apache.druid.sql.calcite.planner that return DruidTableModifier and TypeMethodDescriptionCatalogResolver.NullCatalogResolver.resolveDatasource(String tableName, DatasourceTable.PhysicalDatasourceMetadata dsMetadata) CatalogResolver.resolveDatasource(String tableName, DatasourceTable.PhysicalDatasourceMetadata dsMetadata) Create aDruidTablefor a given table name andDatasourceTable.PhysicalDatasourceMetadata, potentially blending data from both existing segments and metadata stored inCatalogResolver.getMetadataCatalog() -
Uses of DruidTable in org.apache.druid.sql.calcite.rel
Methods in org.apache.druid.sql.calcite.rel that return DruidTableMethods in org.apache.druid.sql.calcite.rel that return types with arguments of type DruidTableModifier and TypeMethodDescriptionstatic Optional<DruidTable>DruidRels.druidTableIfLeafRel(DruidRel<?> druidRel) Returns the DataSource involved in a leaf query of classDruidQueryRel.Methods in org.apache.druid.sql.calcite.rel with parameters of type DruidTableModifier and TypeMethodDescriptionstatic DruidQueryRelDruidQueryRel.scanTable(org.apache.calcite.rel.logical.LogicalTableScan scanRel, org.apache.calcite.plan.RelOptTable table, DruidTable druidTable, PlannerContext plannerContext) Create a DruidQueryRel representing a full scan of a builtin table or lookup. -
Uses of DruidTable in org.apache.druid.sql.calcite.schema
Methods in org.apache.druid.sql.calcite.schema that return DruidTableModifier and TypeMethodDescriptiondefault DruidTableDruidSchemaManager.getTable(String name, BrokerSegmentMetadataCache segmentMetadataCache) Methods in org.apache.druid.sql.calcite.schema that return types with arguments of type DruidTable -
Uses of DruidTable in org.apache.druid.sql.calcite.table
Subclasses of DruidTable in org.apache.druid.sql.calcite.tableModifier and TypeClassDescriptionclassRepresents a SQL table that models a Druid datasource.classRepresents an source of data external to Druid: a CSV file, an HTTP request, etc.classRepresents a specialized table used within Druid's Calcite-based planner.classRepresents a Druid lookup as a Calcite table, allowing queries to read from a lookup.