Open ketozhang opened 4 weeks ago
Currently the chart just takes the task instance row and plot the duration. Maybe something like filters for the overall grid will make this easier for the plot.
Related : https://github.com/apache/airflow/issues/38032
@bbovenzi
I agree. The grid view is the main interface to navigate around a DAG. Let's add filters to that and have the task duration page use those filters.
As I wrote here, we could also combined the task and run duration pages and included chart-specific filters too
100% agree with both. Will keep the scope of this ticket to the histogram view, but definitely would be much better to have the filter all viz in the Grid view.
Description
Currently the Task Duration bar chart shows every task instance. The only filter available are DAG type and state, but there is no way to filter task-level metadata.
Use case/motivation
For example, adding a task status filter, we can filter out any task that were skipped.
Here is what it currently looks like with a DAG that skip this task more often than not...
Related issues
No response
Are you willing to submit a PR?
Code of Conduct