DynamicTableSink. The new interface
consumes internal data structures and only works with the Blink planner. See FLIP-95 for more
information.BatchTableEnvironment will be dropped in Flink 1.14 because it only supports
the old planner. Use the unified TableEnvironment instead, which supports both batch
and streaming. More advanced operations previously covered by the DataSet API can now use the
DataStream API in BATCH execution mode.OutputFormatTableSink instead.DynamicTableSinkFactory. The new
interface creates instances of DynamicTableSink and only works with the Blink
planner. See FLIP-95 for more information.InputFormatTableSource instead.DynamicTableSourceFactory. The new
interface creates instances of DynamicTableSource and only works with the Blink
planner. See FLIP-95 for more information.CREATE TABLE DDL is richer than this part of the API. This method
might be refactored in the next versions. Please use executeSql(ddl) to register a table instead.CREATE TABLE DDL is richer than this part of the API. This method
might be refactored in the next versions. Please use executeSql(ddl) to register a table instead.DataSink.DataStream and returns the sink transformation DataStreamSink.DataStreamSink.TableEnvironment for a Java batch ExecutionEnvironment that works
with DataSets.TableEnvironment for a Java batch ExecutionEnvironment that works
with DataSets.DataStream API.DataStream API.StreamTableEnvironment.create(StreamExecutionEnvironment) and TableEnvironment.getConfig() for
manipulating TableConfig.BatchTableSink using the given properties.BatchTableSource using the given properties.SinkFunction instance.SourceFunction instance.Context contains more information, and already contains table schema too.
Please use TableSinkFactory.createTableSink(Context) instead.Context contains more information, and already contains table schema too.
Please use TableSourceFactory.createTableSource(Context) instead.DataSet in a given path.DataSet in a given path with specified field names.DataStream in a given path.DataStream in a given path.DataStream in a given path with specified field names.CsvTableSink in a stream environment.CsvTableSource in a stream environment.CsvTableSink in a batch environment.CsvTableSource in a batch environment.TableSink to emit data as CSV files.TableSink to emit data as CSV files.TableSink to emit data as CSV files.TableSink to emit data as CSV files using comma as field delimiter, with
default parallelism and write mode.TableSink to emit data as CSV files, with default parallelism and write
mode.CsvTableSink.StreamTableSource and BatchTableSource for simple CSV files with a (logically)
unlimited number of fields.InputFormatTableSource and LookupableTableSource for simple CSV files with
a (logically) unlimited number of fields.InputFormatTableSource and LookupableTableSource for simple CSV files with
a (logically) unlimited number of fields.InputFormatTableSource and LookupableTableSource for simple CSV files with
a (logically) unlimited number of fields.CsvTableSource.with its configuration options.DataGenerator.ConfigOptions for DataGenTableSourceFactory.StreamTableSource that emits each number from a given interval exactly once, possibly
in parallel.DataGenTableSource in a stream environment.LogicalTypes to DataGeneratorContainer's.DataSet.DataStream as a runtime implementation for ScanTableSource.DataStream as a runtime implementation for DynamicTableSink.DecimalData values.StreamExecutionEnvironment.execute(String) instead or directly call
the execute methods of the Table API such as TableEnvironment.executeSql(String).OldCsv supports derive schema from table schema by default, it is no
longer necessary to explicitly declare the format schema. This method will be removed in
the future.OldCsv supports derive schema from table schema by default, it is no
longer necessary to explicitly declare the format schema. This method will be removed in
the future.OldCsv supports derive schema from table schema by default, it is no
longer necessary to explicitly declare the format schema. This method will be removed in
the future.CsvTableSource.Builder.field(String, DataType) 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.ConfigOption.ConfigOption.ConfigOption.ConfigOption.ConfigOption.ConfigOption.DataStream of changelog entries into a Table.DataStream of changelog entries into a Table.DataStream of changelog entries into a Table.DataSet into a Table.DataSet into a Table with specified field names.DataStream into a Table.DataStream into a Table.DataStream into a Table with specified field names.DataSet.DataStream.InputFormat for reading the data of the table.OutputFormat for writing the data of the table.TableFormatFactory.supportedProperties() method that are accepted
for schema derivation using deriveFormatFields(DescriptorProperties).DynamicTableSource. The new interface
produces internal data structures and only works with the Blink planner. See FLIP-95 for more
information.DataStream.DataStream.Csv format in the dedicated flink-formats/flink-csv
module instead when writing to Kafka.Csv format in the dedicated flink-formats/flink-csv
module instead.DynamicTableSink. The new interface
consumes internal data structures and only works with the Blink planner. See FLIP-95 for more
information.DataStream from a StreamExecutionEnvironment.DataGeneratorContainer for a particular logical type.TableFunction under a unique name in the TableEnvironment's catalog.AggregateFunction under a unique name in the TableEnvironment's catalog.TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead.
Please note that the new method also uses the new type system and reflective extraction
logic. It might be necessary to update the function implementation as well. See the
documentation of TableFunction for more information on the new function design.TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead.
Please note that the new method also uses the new type system and reflective extraction
logic. It might be necessary to update the function implementation as well. See the
documentation of AggregateFunction for more information on the new function
design.TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead.
Please note that the new method also uses the new type system and reflective extraction
logic. It might be necessary to update the function implementation as well. See the
documentation of TableAggregateFunction for more information on the new function
design.DynamicTableSink. The new interface
consumes internal data structures and only works with the Blink planner. See FLIP-95 for more
information.RowData type.Rowtime.OldCsv supports derive schema from table schema by default, it is no
longer necessary to explicitly declare the format schema. This method will be removed in
the future.Schema.DataGeneratorContainer for a particular logical type.Table to write is append-only or not.Table to write.SinkFunction instance as a runtime implementation for DynamicTableSink.SourceFunction instance as a runtime implementation for ScanTableSource.DataStream API.StreamTableEnvironment.DynamicTableSink. The new interface
consumes internal data structures and only works with the Blink planner. See FLIP-95 for more
information.DynamicTableSinkFactory. The new
interface creates instances of DynamicTableSink and only works with the Blink
planner. See FLIP-95 for more information.DynamicTableSource. The new interface
produces internal data structures and only works with the Blink planner. See FLIP-95 for more
information.DynamicTableSourceFactory. The new
interface creates instances of DynamicTableSource and only works with the Blink
planner. See FLIP-95 for more information.Table into an append DataStream of a specified type.Table into an append DataStream of a specified type.Table into a DataStream of changelog entries.Table into a DataStream of changelog entries.Table into a DataStream of changelog entries.Table into a DataSet of a specified type.Table into a DataSet of a specified type.Table into a DataStream.Table into a DataStream of the given DataType.Table into a DataStream of add and retract messages.Table into a DataStream of add and retract messages.DynamicTableSink. The new interface
consumes internal data structures and only works with the Blink planner. See FLIP-95 for more
information.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.