Class RdbmsTables
java.lang.Object
org.apache.drill.metastore.rdbms.components.tables.RdbmsTables
- All Implemented Interfaces:
Tables,Operations<TableMetadataUnit>,RdbmsMetastoreContext<TableMetadataUnit>
Metastore Tables component which stores tables metadata in the corresponding RDBMS tables:
TABLES, SEGMENTS, FILES, ROW_GROUPS, PARTITIONS.
Provides methods to read and modify tables metadata.
-
Constructor Details
-
RdbmsTables
-
-
Method Details
-
context
-
metadata
- Specified by:
metadatain interfaceOperations<TableMetadataUnit>- Returns:
- component metadata instance
-
read
- Specified by:
readin interfaceOperations<TableMetadataUnit>- Returns:
- component read mechanism implementation
-
modify
- Specified by:
modifyin interfaceOperations<TableMetadataUnit>- Returns:
- component write mechanism implementation
-
executorProvider
Description copied from interface:RdbmsMetastoreContextReturn executor provider which allows to execute SQL queries using configured data source.- Specified by:
executorProviderin interfaceRdbmsMetastoreContext<TableMetadataUnit>- Returns:
- executor provider instance
-
transformer
Description copied from interface:RdbmsMetastoreContextReturns transformer which allows various data, filters, operations transformation.- Specified by:
transformerin interfaceRdbmsMetastoreContext<TableMetadataUnit>- Returns:
- transformer instance
-