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 MWAA Amazon-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, MWAA erstellt Amazon 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 MWAA unterstützt Amazon 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, die Sie verwenden, kompatibel sind.

    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 MWAA Amazon-Umgebung, einschließlich Anweisungen zur Sicherung Ihrer Metadatendatenbank, finden Sie im Amazon Migration Guide. MWAA

Apache Airflow-Komponenten

Dieser Abschnitt beschreibt die Anzahl der Apache Airflow-Scheduler und Worker, die für jede Apache Airflow-Version bei Amazon verfügbar sindMWAA, 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 1.y.z bis2.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 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 Migration Guide.

Apache Airflow-Version Veröffentlichungsdatum von Apache Airflow MWAAVerfügbarkeitsdatum bei Amazon Datum des MWAA eingeschränkten Supports von Amazon Datum des MWAA Endes des Supports bei Amazon
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

Unterstützung der Apache Airflow-Version und FAQ

Gemäß dem Veröffentlichungsprozess und den Versionsrichtlinien der Apache Airflow-Community verpflichtet MWAA sich Amazon, 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 MWAA unterstützt Amazon 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 bei Amazon MWAA endet?

A: Ja. Wenn in einer MWAA Amazon-Umgebung in Ihrem Konto die Version ausgeführt wird, die sich dem Ende des Supports nähert, MWAA sendet Amazon bis zum Ende des Supports eine Benachrichtigung AWS Health Dashboard mit dem Datum, an dem der Support endet.

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

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

F: Was passiert am Datum des Support-Laufzeitendes?

A: Am Ende des Supports können Sie auf eigenes Risiko weiterhin auf Ihre bestehenden MWAA Amazon-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 bei Amazon MWAA finden Sie im Amazon MWAA Migration Guide.

Wichtig

Sie sind dafür verantwortlich, Ihre MWAA Amazon-Versionen auf dem neuesten Stand zu halten. AWS fordert alle Kunden nachdrücklich auf, ihre MWAA Amazon-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 nicht mehr unterstützt wird, nachdem das Verfallsdatum überschritten wurde (dies wird als ältere Version bezeichnet), ist die Wahrscheinlichkeit von Sicherheits-, Datenschutz- und Betriebsrisiken, einschließlich Ausfallzeiten, höher. Indem Sie Ihre MWAA Amazon-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 AWS Dienste regelt.

Ä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 im Service Level Agreement (). 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.