View a markdown version of this page

Apache-Airflow-Versionen in von Amazon verwalteten Workflows für Apache Airflow - Von Amazon verwaltete Workflows für Apache Airflow

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Apache-Airflow-Versionen in von Amazon verwalteten Workflows für Apache Airflow

In diesem Thema werden die Apache Airflow-Versionen beschrieben, die Amazon Managed Workflows für Apache Airflow unterstützt, sowie bewährte Methoden für das Upgrade auf die neueste Version.

Über Amazon MWAA-Versionen

Amazon MWAA erstellt Container-Images, die Apache Airflow-Versionen mit anderen gängigen Binärdateien und Python-Bibliotheken bündeln. Das Image verwendet die Apache Airflow-Basisinstallation für die von Ihnen angegebene Version. Wenn Sie eine Umgebung erstellen, geben Sie eine zu verwendende Image-Version an. Sobald eine Umgebung erstellt wurde, verwendet sie weiterhin die angegebene Image-Version, bis Sie sie auf eine neuere Version aktualisieren.

Aktuelle Version

Amazon MWAA unterstützt mehr als eine Apache Airflow-Version. Wenn Sie beim Erstellen einer Umgebung keine Image-Version angeben, erstellt Amazon MWAA eine Umgebung mit der neuesten unterstützten Version von Apache Airflow.

Apache Airflow-Versionen

Die folgenden Apache Airflow-Versionen werden in Amazon Managed Workflows für Apache Airflow unterstützt.

Anmerkung
  • Mit Wirkung zum 30. Dezember 2025 stellt Amazon MWAA die Unterstützung für die Apache Airflow-Versionen v2.4.3, v2.5.1 und v2.6.3 ein. Weitere Informationen finden Sie unter End-of-support Versionen.

  • Ab Apache Airflow v2.2.2 unterstützt Amazon MWAA die Installation von Python-Anforderungen, Anbieterpaketen und benutzerdefinierten Plugins direkt auf dem Apache Airflow-Webserver.

  • Ab Apache Airflow v2.7.2 muss Ihre Anforderungsdatei eine Erklärung enthalten. --constraint Wenn Sie keine Einschränkung angeben, legt Amazon MWAA eine für Sie fest, um sicherzustellen, dass die in Ihren Anforderungen aufgeführten Pakete mit der Version von Apache Airflow kompatibel sind, die Sie verwenden.

    Weitere Informationen zum Einrichten von Einschränkungen in Ihrer Anforderungsdatei finden Sie unter Python-Abhängigkeiten installieren.

  • Amazon MWAA unterstützt derzeit den Mehrteammodus nicht. Die Aktivierung dieser Funktion ist nicht mit der Amazon MWAA-Authentifizierung und der CeleryExecutor Verwaltung von Geheimnissen auf Umgebungsebene kompatibel.

Weitere Informationen zur Migration Ihrer selbstverwalteten Apache Airflow-Bereitstellungen oder zur Migration einer vorhandenen Amazon MWAA-Umgebung, einschließlich Anweisungen zum Sichern Ihrer Metadaten-Datenbank, finden Sie im Amazon MWAA-Migrationsleitfaden. https://docs.aws.amazon.com/mwaa/latest/migrationguide/index.html

Komponenten von Apache Airflow

Dieser Abschnitt beschreibt die Anzahl der Apache Airflow-Scheduler und Worker, die für jede Apache Airflow-Version auf Amazon MWAA verfügbar sind, und enthält eine Liste der wichtigsten Apache Airflow-Funktionen mit Angabe der Version, die jede Funktion unterstützt.

Schedulers

Scheduler für Apache Airflow v2 und höher:

Scheduler (Standard) Scheduler (min) Planer (maximal)

2

2

5

Worker

Workers für Apache Airflow v2 und höher:

Arbeiter (Standardeinstellung) Arbeitskräfte (min) Arbeiter (maximal)

10

1

25

Aktualisierung der Apache Airflow-Version

Amazon MWAA unterstützt Upgrades kleinerer Versionen. Das bedeutet, dass Sie Ihre Umgebung von Version x.1.z aufx.2.z, aber nicht auf eine neue Hauptversion aktualisieren können, z. B. von 1.y.z auf. 2.y.z

Weitere Informationen und detaillierte Anweisungen zum Aktualisieren Ihrer Workflow-Ressourcen und zum Upgrade der Umgebung auf eine neue Version finden Sie unterÄnderung der Apache Airflow Airflow-Version.

Herabstufung der Apache Airflow-Version

Amazon MWAA unterstützt Herabstufungen kleinerer Versionen auf eine frühere Version, die zum Zeitpunkt des Downgrades noch unterstützt wird. Das bedeutet, dass Sie Ihre Umgebung von einer Version x.2.z auf eine frühere Hauptversion herabstufen könnenx.1.z, aber nicht auf eine frühere Hauptversion, z. B. von auf. 2.y.z 1.y.z

Weitere Informationen und detaillierte Anweisungen zum Aktualisieren Ihrer Workflow-Ressourcen und zum Upgrade der Umgebung auf eine neue Version finden Sie Änderung der Apache Airflow Airflow-Version unter.

Veraltete Versionen von Apache Airflow

In der folgenden Tabelle sind die veralteten Versionen von Apache Airflow in Amazon MWAA zusammen mit den Daten für die Erstveröffentlichung und das Ende des Supports für jede Version aufgeführt. Weitere Informationen zur Migration auf eine neuere Version finden Sie im Amazon MWAA-Migrationsleitfaden. https://docs.aws.amazon.com/mwaa/latest/migrationguide/about-mwaa-migration.html

Apache Airflow-Version Veröffentlichungsdatum von Apache Airflow Amazon MWAA Verfügbarkeitsdatum Datum des Endes des Supports für Amazon MWAA
v1.10.12 25. August 2020 24. November 2020 21. Februar 2024
v2.0.2 19. April 2021 25. Mai 2021 29. April 2024
v2.2.2 15. November 2021 27. Januar 2022 27. Juni 2024
v2.4.3 14. November 2022 05. Januar 2023 30. Dezember 2025
v2.5.1 20. Januar 2023 11. April 2023 30. Dezember 2025
v2.6.3 10. Juli 2023 09. August 2023 30. Dezember 2025

End-of-support Versionen

Wir folgen dem Apache Airflow Community-Veröffentlichungsprozess und den Versionsrichtlinien auf der Apache Airflow Website. Wir verpflichten uns, zu einem bestimmten Zeitpunkt mindestens drei Nebenversionen von Apache Airflow zu unterstützen. Wir werden das Ende des Supports mindestens 180 Tage im Voraus bekannt geben. Dies gilt für jede Apache Airflow Nebenversion.

Wir verpflichten uns, eine Apache Airflow Version mindestens 12 Monate lang zu unterstützen, nachdem sie zum ersten Mal verfügbar ist.

Wenn in einer Amazon MWAA-Umgebung in Ihrem Konto die Version ausgeführt wird, die sich dem Ende des Supports nähert, senden wir Ihnen über das Health Dashboard eine Benachrichtigung mit dem Enddatum des Supports.

Am Ende des Supports:

  • Sie können eine veraltete Version nicht mehr verwenden, um neue Amazon MWAA-Umgebungen zu erstellen.

  • Sie können bestehende Umgebungen nicht mehr auf veraltete Versionen aktualisieren oder herabstufen.

  • Sie können Ihre vorhandenen Umgebungen weiterhin für veraltete Versionen verwenden und direkte Updates durchführen.

  • Sie können keinen technischen Support mehr für Umgebungen erhalten, in denen veraltete Versionen verwendet werden.

Sie können weiterhin auf Ihr eigenes Risiko auf Ihre vorhandenen Amazon MWAA-Umgebungen zugreifen, in denen die zugehörige, veraltete Version von ausgeführt wird. Apache Airflow Anweisungen zum Upgrade auf eine neuere Version von finden Sie im Amazon Apache Airflow MWAA-Migrationsleitfaden.

Wichtig

Sie sind dafür verantwortlich, Ihre Amazon MWAA-Versionen auf dem neuesten Stand zu halten. Wir empfehlen Ihnen dringend, auf die neueste Version zu aktualisieren, um aktuelle Sicherheits-, Datenschutz- und Verfügbarkeitsmaßnahmen zu gewährleisten. Der Betrieb nach dem Verfallsdatum (auf einer „älteren Version“) erhöht die Sicherheits-, Datenschutz- und Betriebsrisiken, einschließlich Ausfallzeiten. Wenn Sie mit einer älteren Version fortfahren, erkennen Sie diese Risiken an und erklären sich damit einverstanden, so schnell wie möglich ein Upgrade durchzuführen.

Ältere Versionen sind nicht allgemein verfügbar und wir unterstützen sie nicht mehr. Wir können den Zugriff auf ältere Versionen jederzeit einschränken, wenn sie ein Sicherheits- oder Haftungsrisiko darstellen. Wenn Sie mit einer älteren Version fortfahren, kann dies dazu führen, dass Ihre Inhalte nicht mehr verfügbar, beschädigt oder nicht wiederherstellbar sind. Es gelten SLA-Ausnahmen.

Ältere Umgebungen und zugehörige Software können Bugs, Fehler, Defekte und schädliche Komponenten enthalten. Wir stellen die ältere Version unverändert zur Verfügung, ungeachtet gegenteiliger Bedingungen in Ihrer Vereinbarung.

Weitere Informationen zur gemeinsamen Verantwortung finden Sie unter Geteilte Verantwortung im AWS Well-Architected Framework.