public class HiveTableFactory extends Object implements org.apache.flink.table.factories.TableSourceFactory<org.apache.flink.table.dataformat.BaseRow>, org.apache.flink.table.factories.TableSinkFactory<org.apache.flink.types.Row>
| 构造器和说明 |
|---|
HiveTableFactory(org.apache.hadoop.hive.conf.HiveConf hiveConf) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> |
createTableSink(Map<String,String> properties) |
org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> |
createTableSink(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table) |
org.apache.flink.table.sources.TableSource<org.apache.flink.table.dataformat.BaseRow> |
createTableSource(Map properties) |
org.apache.flink.table.sources.TableSource<org.apache.flink.table.dataformat.BaseRow> |
createTableSource(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table) |
Map<String,String> |
requiredContext() |
List<String> |
supportedProperties() |
public Map<String,String> requiredContext()
requiredContext 在接口中 org.apache.flink.table.factories.TableFactorypublic List<String> supportedProperties()
supportedProperties 在接口中 org.apache.flink.table.factories.TableFactorypublic org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> createTableSink(Map<String,String> properties)
createTableSink 在接口中 org.apache.flink.table.factories.TableSinkFactory<org.apache.flink.types.Row>public org.apache.flink.table.sources.TableSource<org.apache.flink.table.dataformat.BaseRow> createTableSource(Map properties)
createTableSource 在接口中 org.apache.flink.table.factories.TableSourceFactory<org.apache.flink.table.dataformat.BaseRow>public org.apache.flink.table.sources.TableSource<org.apache.flink.table.dataformat.BaseRow> createTableSource(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table)
createTableSource 在接口中 org.apache.flink.table.factories.TableSourceFactory<org.apache.flink.table.dataformat.BaseRow>public org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> createTableSink(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table)
createTableSink 在接口中 org.apache.flink.table.factories.TableSinkFactory<org.apache.flink.types.Row>Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.