Flink connector

Flink Connector implements the standard Flink interfaces that allow you to
create source Tables for reading, and sink Tables for writing to stream
layers.

As a result, you can use both relational APIs that Flink supports: Table API
and SQL. In addition, you can convert a Table to a DataStream and use the
Flink DataStream API.

For information on how to build your app and which dependencies to use, see
Dependencies for Stream Pipelines.

Supported layer types, data formats and operations

Layer TypeProtobufAvroParquetRaw (octet-stream)GeoJSON
Stream layerRead, Writenot supportednot supportedRead, Writenot applicable
Index layerRead, WriteRead, WriteRead, WriteRead, Writenot applicable
Versioned layerReadReadReadReadnot applicable
Volatile layerRead, WriteRead, WriteRead, WriteRead, Writenot applicable
Interactive Map layernot applicablenot applicablenot applicablenot applicableRead, Write

Configuration

For Flink connector configuration, see
here.

Reading data continuously

Flink has got the ability to read data continuously from non-stream layers. For
details, see here.

Related Topics