Apache Airflow-Versionen auf Amazon Managed Workflows für Apache Airflow - Amazon Managed 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 auf Amazon Managed Workflows für Apache Airflow

Auf dieser Seite werden die Apache Airflow-Versionen beschrieben, die Amazon Managed Workflows for Apache Airflow unterstützt, und die Strategien, die wir für ein Upgrade auf die neueste Version empfehlen.

Ü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 von Amazon Managed Workflows for Apache Airflow unterstützt.

Anmerkung
  • Ab Apache Airflow v2.2.2 unterstützt Amazon MWAA die Installation von Python-Anforderungen, Provider-Paketen 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, gibt Amazon MWAA eine für Sie an, 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 zur Sicherung Ihrer Metadatendatenbank, finden Sie im Amazon MWAA-Migrationsleitfaden.

Apache Airflow-Komponenten

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 die einzelnen Funktionen unterstützt.

Schedulers

Apache Airflow-Version Scheduler (Standard) Scheduler (min) Planer (max.)

Apache Airflow v2 und höher

2

2

5

Worker

Airflow-Version Arbeiter (min) Arbeiter (max.) Arbeiter (Standard)

Apache Airflow v2

1

25

10

Aktualisierung der Apache Airflow-Version

Amazon MWAA unterstützt kleinere Versions-Upgrades. 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 bis1.y.z. 2.y.z

Anmerkung

Sie können die Apache Airflow-Version für Ihre Umgebung nicht herunterstufen.

Weitere Informationen und detaillierte Anweisungen zur Aktualisierung Ihrer Workflow-Ressourcen und zur Aktualisierung der Umgebung auf eine neue Version finden Sie unter. Aktualisierung der Apache Airflow-Version

Apache Airflow: veraltete Versionen

In der folgenden Tabelle sind die veralteten Versionen von Apache Airflow in Amazon MWAA zusammen mit den Daten für die erste Verö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-Migrationshandbuch.

Apache Airflow-Version Veröffentlichungsdatum von Apache Airflow Verfügbarkeitsdatum von Amazon MWAA Datum des eingeschränkten Supports von Amazon MWAA Datum des Endes des Supports für Amazon MWAA
v1.10.12 25. August 2020 24. November 2020 21. August 2023 21. Februar 2024
v2.0.2 19. April 2021 25. Mai 2021 23. November 2023 29. April 2024
v2.2.2 15. November 2021 27. Januar 2022 25. Januar 2024 27. Juni 2024

Apache Airflow-Versionsunterstützung und häufig gestellte Fragen

Gemäß dem Veröffentlichungsprozess und den Versionsrichtlinien der Apache Airflow-Community verpflichtet sich Amazon MWAA, mindestens drei Nebenversionen von Apache Airflow gleichzeitig zu unterstützen. Wir werden das Ende des Supports für eine bestimmte Apache Airflow-Nebenversion mindestens 90 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-Nebenversion für mindestens 12 Monate nach ihrer ersten Verfügbarkeit.

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 ausgeführt wird, die sich dem Ende des Supports nähert, sendet Amazon MWAA bis zum Ende des Supports eine Benachrichtigung AWS Health Dashboard mit dem Ende des Supports.

F: Was passiert am Tag des eingeschränkten Supports?

A: Am Tag des begrenzten Supports können Sie keine neuen Amazon MWAA-Umgebungen mehr mit der zugehörigen Version erstellen. Ihre bestehenden Umgebungen werden bis zum Ende des Support-Datums weiterhin verfügbar sein.

F: Was passiert am Datum des Support-Laufzeitendes?

A: Am Ende des Support-Datums können Sie auf eigenes Risiko weiterhin auf Ihre bestehenden Amazon MWAA-Umgebungen zugreifen, in denen die zugehörige, veraltete Version von Apache Airflow ausgeführt wird. Anweisungen zum Upgrade auf eine neuere Version von Apache Airflow auf Amazon MWAA finden Sie im Amazon MWAA-Migrationshandbuch.

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ügbarkeitsvorkehrungen zu profitieren. Wenn Sie Ihre Umgebung mit einer Version oder Software betreiben, die nach dem Verfallsdatum nicht mehr unterstützt wird (die so genannte Legacy-Version), ist die Wahrscheinlichkeit von Sicherheits-, Datenschutz- und Betriebsrisiken, einschließlich Ausfallzeiten, höher. Indem Sie Ihre Amazon MWAA-Umgebung auf einer älteren Version betreiben, bestätigen Sie, dass Sie diese Risiken verstehen und wissentlich übernehmen, 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 der Zugriff auf oder die Nutzung einer älteren Version jederzeit eingeschränkt werden, wenn AWS festgestellt wird, dass die ältere Version ein Sicherheits- oder Haftungsrisiko oder ein Schadensrisiko für die Dienste AWS, ihre verbundenen Unternehmen oder andere Dritte darstellt. 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. Für Umgebungen, die auf einer älteren Version ausgeführt werden, gelten Ausnahmen für 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 so AWS bereitgestellt, wie sie ist.

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