Re: Confused window operation

2018-11-13 Thread Jeff Zhang
Thanks hequn & acqua.csq On Wed, Nov 14, 2018 at 2:17 PM Hequn Cheng wrote: > Hi Jeff, > > The window is not a global window. It is related to a specified key. You > would have 6 windows after flatMap() and keyBy(). > key: hello with 3 windows > key: world with 1 window > key: flink with 1 wind

Re: Confused window operation

2018-11-13 Thread Hequn Cheng
Hi Jeff, The window is not a global window. It is related to a specified key. You would have 6 windows after flatMap() and keyBy(). key: hello with 3 windows key: world with 1 window key: flink with 1 window key: hadoop with 1 window Best, Hequn On Wed, Nov 14, 2018 at 10:31 AM Jeff Zhang wrot

Confused window operation

2018-11-13 Thread Jeff Zhang
Hi all, I am a little confused with the following windows operation. Here's the code, val senv = StreamExecutionEnvironment.getExecutionEnvironment senv.setParallelism(1) val data = senv.fromElements("hello world", "hello flink", "hello hadoop") data.flatMap(line => line.split("\\s")) .map(w =