Hi all, There are a number of connectors which do not appear to be in the Python API v1.15.0, e.g. Kinesis. I can see that it's possible to use these connectors by using the Table API:
CREATE TABLE my_table (...) WITH ('connector' = 'kinesis' ...) I guess if you wanted the stream as a DataStream you'd I guess you'd create the Table and then convert into a DataStream? Is there a way of directly instantiating these connectors in PyFlink without needed to use SQL like this (and without having to wait until v1.16)? e.g. the Java API looks like this: StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); DataStream<String> kinesis = env.addSource(new FlinkKinesisConsumer<>( "kinesis_stream_name", new SimpleStringSchema(), consumerConfig)); Many thanks, John