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:
metadata
in interfaceOperations<TableMetadataUnit>
- Returns:
- component metadata instance
-
read
- Specified by:
read
in interfaceOperations<TableMetadataUnit>
- Returns:
- component read mechanism implementation
-
modify
- Specified by:
modify
in interfaceOperations<TableMetadataUnit>
- Returns:
- component write mechanism implementation
-
executorProvider
Description copied from interface:RdbmsMetastoreContext
Return executor provider which allows to execute SQL queries using configured data source.- Specified by:
executorProvider
in interfaceRdbmsMetastoreContext<TableMetadataUnit>
- Returns:
- executor provider instance
-
transformer
Description copied from interface:RdbmsMetastoreContext
Returns transformer which allows various data, filters, operations transformation.- Specified by:
transformer
in interfaceRdbmsMetastoreContext<TableMetadataUnit>
- Returns:
- transformer instance
-