Graph "sub-view" that shows the immediate upstream and downstream dependencies of a given task #27624
-
In large DAGs with lots of task instances that are highly coupled to each other it can sometimes be hard to "see" all the upstream and downstream of a given task instance. This can make it tricky to understand why a given task started so late or what tasks it caused to start late. It would be nice if you could click on a task in the graph and choose something like "view immediate downstream and upstream tasks" and somewhere (either in-place or in a new tab) it would show you a "subgraph" containing the tasks of the immediate downstream and upstream tasks. You can then easily mouse over them to view their timings and see what the likely culprits are. If you need to go further upstream or downstream you can apply this process again by select the task in the subgraph and again choosing "view immediate downstream and upstream tasks". Anyway that's my pie in the sky idea from staring at a DAG for 20 minutes today until I understood what the problem was. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
I think this is mostly reflected in the new "dataset" views where you get exactly this in the newer version. Dataset is much more interesting as something to "focus" on rather than upstream/downstream task. But I will leave it to @bbovenzi and @pierrejeambrun to comment on other parts of the UI :) |
Beta Was this translation helpful? Give feedback.
-
The |
Beta Was this translation helpful? Give feedback.
-
🥳 @yxiao1996 has extended the upstream filter to also do downstream which covers everything I think would be useful: #29226 (comment) |
Beta Was this translation helpful? Give feedback.
🥳 @yxiao1996 has extended the upstream filter to also do downstream which covers everything I think would be useful: #29226 (comment)