T- The return type of the
DynamicTableSource. The new interface produces internal data structures and only works with the Blink planner. See FLIP-95 for more information.
@Deprecated @PublicEvolving public interface TableSource<T>
The data of a
TableSource is produced as a
DataSet in case of a
BatchTableSource or as a
DataStream in case of a
StreamTableSource. The type of
DataStream is specified by the
|Modifier and Type||Method and Description|
Describes the table source.
This method will be removed in future versions as it uses the old type system. It is recommended to use
Table schema is a logical description of a table and should not be part of the physical TableSource. Define schema when registering a Table either in DDL or in
default DataType getProducedDataType()
@Deprecated default TypeInformation<T> getReturnType()
getProducedDataType()instead which uses the new type system based on
DataTypes. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information.
@Deprecated TableSchema getTableSchema()
TableSchemaof the produced table.
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.