Nice, I like it too, only minor suggestion is that it should be after Tree View and Graph View in the tab above.
Regards, Kaxil On Mon, Apr 12, 2021 at 11:22 PM Brent Bovenzi <[email protected]> wrote: > Ryan Hamilton and I were talking about exactly this! Super excited to see > it. I'd be more than happy to help out if you need it. > > Quick thoughts: > - I wonder if we could provide more context at a glance than just > green/red. Possibly a gradient of percentage success/failed per day? > - I don't believe it should be the default view for a DAG as it is mainly > a historical view rather than a recent view. > > - Brent > > > On Mon, Apr 12, 2021 at 6:00 PM Benoit H <[email protected]> wrote: > >> Hello, >> >> >> I would like to share with you a proposal for the implementation of a dag >> "calendar view" in the Airflow UI, which is a feature that I find very >> useful when managing dags with a large number of dag runs. >> >> >> The aim is to provide visibility over the full state of the dag by >> displaying the aggregated dag runs' states in a calendar. >> >> Each day is displayed with a color according to the dag runs' states for >> that day: >> >> - If at least one dag run has failed for a day, that day will be >> displayed as "failed". >> >> - If all dag runs have succeeded the day will be shown as "succeeded". >> >> - If there are still running dag runs (and no failed dag run) for that >> day, the day will be shown as "running". >> >> Clicking on a day redirects to the tree view for that day. >> >> >> This makes it possible to monitor the state of thousands of dag runs in a >> single view that is concise and easy to understand. It is particularly >> useful to monitor the state of large backfills. >> >> >> You may find screenshots, as well as additional details, in the following >> Google doc: >> https://docs.google.com/document/d/1fayWWbia7r1iPuHL23JeKJCP5JcKdOlHpLzrdAH0nT4/edit?usp=sharing >> . >> >> A prototype implementation is available at >> https://github.com/BenoitHanotte/airflow/pull/2/files. >> >> >> I'd gladly get your feedback on the idea, and on whether it is worth >> moving forward by creating an AIP to formalize this proposal. >> >> >> Thank you! >> >> >> Benoit Hanotte >> >
