Hi, Lalwani

Flink does not support outer join on two data streams now[1], you can use the 
DataStream API ds1.coGroup(ds2) as a workaround. Flink SQL support outer joins 
well, you can also try SQL way[2].
 

Best,
Leonard

[1] https://issues.apache.org/jira/browse/FLINK-4187
[2] 
https://nightlies.apache.org/flink/flink-docs-master/api/java/org/apache/flink/api/common/functions/CoGroupFunction.html
[2] 
https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/joins/#outer-equi-join
 
<https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/joins/#outer-equi-join>


> 2022年10月28日 下午3:11,Surendra Lalwani via user <user@flink.apache.org> 写道:
> 
> Hi Team,
> 
> Is it possible in Flink to perform Left Outer join between two streams as it 
> is possible in Spark. I checked for Internal join it only supports inner join 
> as of now.
> 
> Thanks and Regards ,
> Surendra Lalwani
> 
> 
> IMPORTANT NOTICE: This e-mail, including any attachments, may contain 
> confidential information and is intended only for the addressee(s) named 
> above. If you are not the intended recipient(s), you should not disseminate, 
> distribute, or copy this e-mail. Please notify the sender by reply e-mail 
> immediately if you have received this e-mail in error and permanently delete 
> all copies of the original message from your system. E-mail transmission 
> cannot be guaranteed to be secure as it could be intercepted, corrupted, 
> lost, destroyed, arrive late or incomplete, or contain viruses. Company 
> accepts no liability for any damage or loss of confidential information 
> caused by this email or due to any virus transmitted by this email or 
> otherwise.

Reply via email to