A join operation that has a KeySelector defined for the first input.
A join operation that has a KeySelector defined for the first input.
You need to specify a KeySelector for the second input using equalTo() before you can proceed with specifying a WindowAssigner using EqualTo.window().
Type of the key. This must be the same for both inputs
Specifies a KeySelector for elements from the first input.
JoinedStreams
represents two DataStreams that have been joined. A streaming join operation is evaluated over elements in a window.To finalize the join operation you also need to specify a KeySelector for both the first and second input and a WindowAssigner
Note: Right now, the groups are being built in memory so you need to ensure that they don't get too big. Otherwise the JVM might crash.
Example: