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 Unterstützung und häufig gestellte Fragen zur Apache Airflow-Version.

  • 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.

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

Unterstützung und häufig gestellte Fragen zur Apache Airflow-Version

Gemäß dem Veröffentlichungsprozess und den Versionsrichtlinien der Apache Airflow Community verpflichtet sich Amazon MWAA, zu jedem Zeitpunkt mindestens drei Nebenversionen von Apache Airflow zu unterstützen. Wir werden das Ende des Supports einer bestimmten Apache Airflow-Nebenversion mindestens 180 Tage vor dem Ende des Supports bekannt geben.

Häufig gestellte Fragen

F: Wie lange unterstützt Amazon MWAA eine Apache Airflow-Version?

A: Amazon MWAA unterstützt eine Apache Airflow-Patch-Version für mindestens 12 Monate, nachdem sie zum ersten Mal verfügbar war.

F: Werde ich benachrichtigt, wenn der Support für eine Apache Airflow-Version auf Amazon MWAA endet?

A: Ja. Wenn in einer Amazon MWAA-Umgebung in Ihrem Konto die Version läuft, die sich dem Ende des Supports nähert, sendet Amazon MWAA bis zum Ende des Supports eine Benachrichtigung. Health Dashboard

F: Was passiert am Datum des Support-Laufzeitendes?

A: Nach Ablauf des Supports können Sie eine veraltete Version nicht mehr verwenden, um neue Amazon MWAA-Umgebungen zu erstellen. Sie können weiterhin auf Ihr eigenes Risiko auf Ihre vorhandenen Amazon MWAA-Umgebungen zugreifen, in denen die zugehörige, veraltete Version von Apache Airflow ausgeführt wird. Informationen zum Upgrade auf eine neuere Version von Apache Airflow auf Amazon MWAA finden Sie im Amazon MWAA-Migrationsleitfaden. https://docs.aws.amazon.com/mwaa/latest/migrationguide/index.html

Wichtig

Sie sind dafür verantwortlich, Ihre Amazon MWAA-Versionen auf dem neuesten Stand zu halten. AWS fordert alle Kunden nachdrücklich auf, ihre Amazon MWAA-Umgebungen auf die neueste Version zu aktualisieren, um von den aktuellsten Sicherheits-, Datenschutz- und Verfügbarkeitsmaßnahmen zu profitieren. Wenn Sie Ihre Umgebung mit einer nicht unterstützten Version oder Software betreiben, die nach dem Verfallsdatum (als Legacy-Version) bezeichnet wird, sind Sie mit einer höheren Wahrscheinlichkeit von Sicherheits-, Datenschutz- und Betriebsrisiken, einschließlich Ausfallzeiten, konfrontiert. Indem Sie Ihre Amazon MWAA-Umgebung auf einer älteren Version betreiben, bestätigen Sie, dass Sie diese Risiken verstehen und wissentlich eingehen, und Sie erklären sich damit einverstanden, Ihr Upgrade auf die neueste Version so schnell wie möglich abzuschließen. Der weitere Betrieb Ihrer Umgebung auf einer älteren Version unterliegt der Vereinbarung, die Ihre Nutzung der Dienste regelt. AWS

Ältere Versionen gelten nicht als allgemein verfügbar und bieten AWS keine Unterstützung mehr für die ältere Version. Daher AWS kann, wenn AWS festgestellt wird, dass die ältere Version ein Sicherheits- oder Haftungsrisiko oder ein Schadensrisiko für die Dienste, ihre verbundenen Unternehmen oder andere Dritte darstellt, jederzeit den Zugriff auf oder die Nutzung dieser Versionen einschränken. AWS Ihre Entscheidung, Ihre Workloads weiterhin auf einer älteren Version auszuführen, kann dazu führen, dass Ihre Inhalte nicht mehr verfügbar, beschädigt oder nicht wiederherstellbar sind. Umgebungen, die auf einer älteren Version ausgeführt werden, unterliegen den Ausnahmen des Service Level Agreements (SLA).

Umgebungen und zugehörige Software, die auf einer älteren Version ausgeführt werden, können Bugs, Fehler, Defekte und schädliche Komponenten enthalten. Dementsprechend und ungeachtet gegenteiliger Informationen in der Vereinbarung oder den Nutzungsbedingungen wird die ältere Version unverändert AWS zur Verfügung gestellt.

Weitere Informationen zum Modell AWS der geteilten Verantwortung finden Sie unter Geteilte Verantwortung im AWS Well-Architected Framework.