They are all different representations of a job.StreamGraph is the representation made by DataStream API, which gets converted into the JobGraph (which is API-agnositic), that is submitted to Flink. From the JobGraph we then create an ExecutionGraph, which is the runtime representation of a job.
On 23/05/2022 12:36, Prabhu Joseph wrote:
Hi, Could someone give an idea of what these graphs - StreamGraph, JobGraph and ExecutionGraph are and their differences. Thanks, Prabhu Joseph