Die neue, neu gestaltete Benutzeroberfläche in Airflow 2.0

May 29, 2025
6 min read
Loading the Elevenlabs Text to Speech AudioNative Player...

Die Veröffentlichung einer neuen Version einer Software mit verändertem user interface kann ein Risiko sein. Schließlich gewöhnen sich Endnutzer an das, was sie auf dem Bildschirm sehen, und können sich leicht (oder sogar sehr) verwirrt fühlen. Glücklicherweise sind die Änderungen im neuen Airflow UI nur zum Besseren. Der Umstieg auf Apache Airflow version 2.0 ist auf jeden Fall eine Überlegung wert. Lies unseren Artikel, um zu sehen, welche Airflow 2.0 UI improvements es gibt.

Apache Airflow ist eine Software, deren efficiency selbst durch kleine Änderungen beeinflusst werden kann. Die Nutzer wissen, dass schon relativ kleine Modifikationen das DAG processing stören können. Wir haben bereits eine Liste der wichtigsten neuen Features erstellt. In diesem Artikel konzentrieren wir uns darauf, wie das user interface verändert wurde und wie es sich vom vorherigen Airflow UI unterscheidet.

Neue Version von Airflow — was ist neu?

Es ist nicht überraschend, dass ein business user wie du vor dem Umstieg auf eine neue Softwareversion recherchiert, um Informationen über wichtige Änderungen zu sammeln. Manche bleiben lieber bei der alten Version, wenn die Änderungen in der efficiency nicht erheblich sind. Wir können dir gleich sagen, dass du vom neuen Airflow 2.0 nicht enttäuscht sein wirst. Es ist intuitiver und benutzerfreundlicher. Du findest die benötigten Informationen viel schneller als zuvor. Hier die wichtigsten Verbesserungen:

  • Efficient scheduler — der scheduler ist eine der wichtigsten Komponenten von Airflow, und die Verbesserung seiner performance war für die Teilnehmer der Community Survey entscheidend. Der neue scheduler arbeitet schneller und ist hoch scalable.
  • REST API — nach Jahren mit der “Experimental API” werden sich deine data engineers freuen, dass Airflow 2.0 eine vollständige REST API bietet.
  • Smart sensors — die smart sensors in Airflow 2.0 haben die allgemeine efficiency der Software deutlich verbessert.
  • DAG serialization — DAG serialization reduziert die Last auf den web servers, wodurch die performance von Airflow 2.0 besser ist als bei der alten Version.
  • DAG versioning — DAG versioning löst das Problem der “no-status” tasks in der history overview.
  • Neues user interface design — die Verbesserung von UI und UX design ist bei der Weiterentwicklung eines digitalen Produkts entscheidend. Airflow 2.0 ist benutzerfreundlicher und intuitiver.

Willst du wissen, ob die Änderungen im Airflow UI wirklich bedeutend sind? Wir haben die neuen Features von Airflow 2.0 analysiert und erzählen dir gerne mehr über das neue user interface design.

Airflow UI — was hat sich geändert?

Nach der Installation von Airflow 2.0 wirst du schnell feststellen, dass das neue UI anders aussieht als das alte — und zwar besser. Viele solcher Tools wirken recht veraltet, was die Nutzung weniger komfortabel macht. Das Airflow-Team hat die Software nicht nur in puncto efficiency, sondern auch beim design und der Funktionalität verbessert.

Das alte Apache Airflow UI

Das Redesign des Airflow UI ist wahrscheinlich eine der willkommensten Änderungen in Apache Airflow. Diese Software ist oft Teil eines viel größeren Systems, und selbst ein Team erfahrener developer, das alle coding standards kennt, kann Schwierigkeiten haben, die verwendeten connections zu finden. Airflow 2.0 ermöglicht es nicht nur, neue Typen von connections hinzuzufügen, sondern macht es auch einfacher zu sehen, welche connection verwendet wurde.

Airflow 2.0 UI

Was ist neu? Airflow 2.0 überrascht mit einem komplett neuen Look, der auf dem Flask app builder module basiert. Das ist an sich schon eine große Veränderung. Die notwendigen Informationen zur Navigation durch deine DAGs findest du dank des neuen dashboard viel leichter. Auch der DAG Run screen wurde neu gestaltet. Jetzt kannst du zusätzliche Informationen wie “Run type” oder “External Trigger” sehen. Du siehst auch, welche Konfiguration angewendet wurde.

Bessere Task-Ansicht und Organisation

Mit filters verkürzt sich die Zeit, die du für die Suche nach bestimmten Diagrammen und angezeigten tags benötigst. Airflow 2.0 bietet Filter, die deine Suche effizienter machen. Airflow 2.0 ermöglicht es dir, tasks aus sehr komplexen DAGs in logische Gruppen zu aggregieren. Stell dir vor, wie schwierig es wäre, herauszufinden, in welchem Schritt der ETL process fehlgeschlagen ist, wenn dein DAG aus Hunderten von tasks besteht… Dieses neue Feature ist die Lösung. Du musst tasks nur in Abschnitte gruppieren. Organisiere sie, und wenn dein process stecken bleibt, erfährst du sofort, in welcher Phase das Problem aufgetreten ist.

Documentation section

Alle notwendigen und nützlichen Informationen zu erhalten, egal in welcher Arbeitsphase, ist sehr wichtig. Auf dem neu gestalteten task screen findest du jetzt eine documentation section, die beim Wissenstransfer zwischen den Phasen (z. B. von der development phase zur support phase) hilfreich sein kann.

“Plugins” section

Im admin menu findest du Informationen zu allen installierten plugins, mit Details zu allen verwendeten extensions. Das hilft dir, potenzielle und tatsächliche Konflikte im System zu erkennen, selbst wenn du keinen admin access hast.

Auto-refresh

“Auto-refresh” ist ein wirklich nützliches und praktisches Feature. Damit musst du deinen Browser nicht mehr ständig aktualisieren, um den Fortschritt deines workflow zu sehen. Du kannst auto refresh auch deaktivieren, aber ehrlich gesagt — wahrscheinlich wirst du es nicht mehr missen wollen, wenn du dich daran gewöhnt hast.

Customize Airflow UI

Sich an die neue Version von Airflow zu gewöhnen, kann etwas Zeit in Anspruch nehmen, aber es wird nicht lange dauern. Die neuen Features von Airflow werden deine Produktivität steigern und die Arbeit erleichtern. Kontaktiere uns, wenn du Unterstützung oder Beratung benötigst. Wir können auch professionelle Schulungen für dein Team vorbereiten und durchführen.

Kontaktiere uns wenn Sie unsere Hilfe oder Beratung benötigen. Wir können auch professionelle Schulungen für Ihr internes Team vorbereiten und durchführen.

Data pipeline definition design und prozess

Automatisierung strategie fur produktivitat

Databricks deklarative etl mit delta live tables

Share this post
Data Engineering
MORE POSTS BY THIS AUTHOR

Curious how we can support your business?

TALK TO US