Hi Averell, With the CoProcessFunction, you could get access to the time-related services which may be useful when maintaining the elements in Stream_C and you could get rid of type casting with the Either class.
Best, Xingcan > On Aug 15, 2018, at 3:27 PM, Averell <lvhu...@gmail.com> wrote: > > Thank you Vino & Xingcan. > @Vino: could you help explain more details on using DBMS? Would that be with > using TableAPI, or you meant directly reading DBMS data inside the > ProcessFunction? > > @Xingcan: I don't know what are the benefits of using CoProcess over > RichCoFlatMap in this case. > Regarding using Either wrapper, as my understanding, I would need to use > that both in my sources (stream_A and B) and in the > CoProcess/CoFlatMapFunction. Then using a super class Animal would be more > convenient, wouldn't it? > > Thanks and regards, > Averell > > > > -- > Sent from: > http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/