Hello David, First of all thanks for the reply .Now answering your question I would like to state that Yes, I am aware that there is an existing Flink runner based on the DataStream and Operator API in the Beam codebase. However, the runner I propose to develop will differ from the existing one in a few significant ways.
Firstly, the existing runner uses Flink's lower-level Operator API, which provides more control over the execution of the pipeline but requires more manual configuration. In contrast, the runner I propose to develop will use Flink's higher-level DataStream API, which provides a more user-friendly and streamlined way to define streaming data processing pipelines. This will make it easier for Beam users to write and execute streaming pipelines using Flink. Secondly, the existing runner does not support Beam's windowing and triggering semantics in the Flink DataStream API, which can be a significant limitation for users who want to take advantage of these features. In contrast, the runner I propose to develop will provide support for these features, enabling Beam users to write streaming pipelines that use Beam's windowing and triggering semantics and execute them on the Flink streaming runtime. Overall, the runner I propose to develop will provide a more user-friendly and feature-rich integration between Beam and Flink, making it easier for Beam users to take advantage of Flink's high-performance capabilities for data processing. Hope you have found all the answers in the above lines. Best Regards, Siddharth Aryan. On Thu, Apr 27, 2023, 1:39 PM Jeff Zhang <zjf...@gmail.com> wrote: > Same question as David, one idea in my mind is to integrate the beam sql > api with flink table api, this does not exist in the current flink runner. > > On Thu, Apr 27, 2023 at 3:46 PM David Morávek <d...@apache.org> wrote: > >> Hi Siddharth, >> >> Thanks for your interest in the Flink Runner for Beam. Reading through >> the project, one thing that immediately strikes me is that there already is >> a Flink runner based on DataStream and Operator (one level below >> DataStream) API in the code base. Are you aware of this? If yes, how does >> the runner you want to introduce differ from the existing one? >> >> Best, >> D. >> >> On Sun, Apr 2, 2023 at 9:41 PM Svetak Sundhar via dev < >> dev@beam.apache.org> wrote: >> >>> Hi Siddharth, >>> I left some comments as well on the sentiment analysis proposal. >>> >>> Thanks, >>> >>> >>> Svetak Sundhar >>> >>> Technical Solutions Engineer, Data >>> s <nellywil...@google.com>vetaksund...@google.com >>> >>> >>> >>> On Sun, Apr 2, 2023 at 1:58 PM Anand Inguva via dev <dev@beam.apache.org> >>> wrote: >>> >>>> I left some comments on the sentiment analysis proposal. >>>> >>>> Thanks, >>>> Anand >>>> >>>> On Thu, Mar 30, 2023 at 9:59 AM Danny McCormick via dev < >>>> dev@beam.apache.org> wrote: >>>> >>>>> Thanks Siddharth! I left some comments on the sentiment analysis >>>>> proposal, I am probably not the best person to comment on the flink >>>>> datastream api one though. >>>>> >>>>> Thanks, >>>>> Danny >>>>> >>>>> On Fri, Mar 24, 2023 at 11:53 PM Siddharth Aryan < >>>>> siddhartharyan...@gmail.com> wrote: >>>>> >>>>>> Hello , >>>>>> I am Siddharth Aryan a undergrad and I am looking forward to someone >>>>>> who can help me reviewing my proposal and give me a feedback on the them >>>>>> which help me to create a good proposal. >>>>>> Here ,I am attaching my both the project proposals: >>>>>> >Sentimental Analysis Pipeline with the help of Machine Learnig: >>>>>> >>>>>> https://docs.google.com/document/d/1U6zcXAWsDCrWlbf14f5VlLqPZFucwXR48tD7mrERW-g/edit?usp=sharing >>>>>> >>>>>> >Integrating Apache Beam with Flink Datastream API: >>>>>> >>>>>> https://docs.google.com/document/d/1sQEe9eVuoHX9QWS9Zj5wVl7MLmfk7QO09pjZOsk-TFY/edit?usp=sharing >>>>>> >>>>>> Best Regards >>>>>> Siddharth Aryan >>>>>> >>>>>> Github :https://github.com/nervoussidd >>>>>> >>>>> > > -- > Best Regards > > Jeff Zhang >