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.
AWS Glue Richtlinie zur Versionsunterstützung
AWS Glue ist ein Serverless-Datenintegrationsdienst, der es einfach macht, Daten für Analytik, Machine Learning und Anwendungsentwicklung zu erkennen, vorzubereiten und zu kombinieren. Ein AWS Glue-Auftrag enthält die Geschäftslogik, die die Datenintegrationsarbeit in AWS Glue. Es gibt drei Arten von Aufträgen in AWS Glue: Spark (Batch und Streaming), Ray und Python-Shell. Beim Definieren Ihres Auftrags geben Sie die AWS Glue-Version an, die Versionen in der zugrunde liegenden Spark-, Ray- oder Python-Laufzeitumgebung konfiguriert. Beispiel: Ein Spark-Job der AWS Glue Version 5.0 unterstützt Spark 3.5.4 und Python 3.11.
Support-Richtlinie
AWS Glue Versionen basieren auf einer Kombination aus Betriebssystem, Programmiersprache und Softwarebibliotheken, die Wartungs- und Sicherheitsupdates unterliegen. AWS Glue Die Richtlinie zur Versionsunterstützung sieht vor, den Support für eine Version einzustellen, wenn eine Hauptkomponente der Version das Ende des langfristigen Community-Supports (LTS) erreicht und Sicherheitsupdates nicht mehr verfügbar sind. AWS Glue Die Richtlinie zur Versionsunterstützung umfasst die folgenden Status:
Ende des Supports (EOS) — Wenn eine AWS Glue Version EOS erreicht:
-
AWS Glue wendet keine Sicherheitspatches oder andere Updates mehr auf EOS-Versionen an.
-
AWS Glue Aufträge, die auf EOS-Versionen basieren, kommen nicht für technischen Support in Frage.
-
AWS Glue hält SLAs möglicherweise nicht ein, wenn Jobs auf EOS-Versionen ausgeführt werden.
End of Life (EOL) — Wenn eine AWS Glue Version EOL erreicht:
-
Sie können keine neuen AWS Glue Jobs oder interaktiven Sitzungen mehr für EOL-Versionen erstellen.
-
Sie können mit diesen AWS Glue Versionen keine Jobausführungen mehr starten.
-
AWS Glue beendet bestehende Jobausführungen und interaktive Sitzungen auf EOL-Versionen.
-
EOL-Versionen werden aus AWS Glue SDKs und APIs entfernt.
Die folgenden AWS Glue-Versionen haben das Ende des Supports erreicht und werden nach dem Ende der Lebensdauer nicht mehr verfügbar sein. Änderungen am Support-Status einer Version beginnen um Mitternacht (Pacific-Zeitzone) am angegebenen Datum.
| Typ | Glue Version | Ende des Supports | Ende des Lebens |
|---|---|---|---|
| Spark | Glue Version 0.9 (Spark 2.2, Scala 2, Python 2) | 6/1/2022 | 4/1/2026 |
| Spark | Glue Version 1.0 (Spark 2.4, Python 2) | 6/1/2022 | 4/1/2026 |
| Spark | Glue Version 1.0 (Spark 2.4, Scala 2, Python 3) | 9/30/2022 | 4/1/2026 |
| Spark | Glue Version 2.0 (Spark 2.4, Python 3) | 1/31/2024 | 4/1/2026 |
| Typ | Python-Version | Ende des Supports | Ende des Lebens |
| Python-Shell | Python 2 (AWS Glue Version 1.0) | 6/1/2022 | 4/1/2026 |
| Python-Shell | PythonShell 3.6 (Glue-Version 1.0) | 3/31/2026 | N/A |
| Typ | Notebook-Version | Ende des Supports | Ende des Lebens |
| Entwicklungsendpunkt | Zeppelin Notebook | 9/30/2022 | N/A |
Anmerkung
Das Erstellen neuer AWS Glue Python Shell 3.6-Jobs ist nicht mehr zulässig, sobald das Ende des Supports am 31. März 2026 erreicht ist. Sie können jedoch weiterhin vorhandene Jobs aktualisieren und ausführen. Jobs, die auf eingestellten Versionen ausgeführt werden, kommen jedoch nicht für technischen Support in Frage. AWS Glue wendet keine Sicherheitspatches oder andere Updates auf eingestellte Versionen an. AWS Glue hält SLAs auch nicht ein, wenn Jobs mit eingestellten Versionen ausgeführt werden.
AWS empfiehlt dringend, Ihre Aufträge auf unterstützte Versionen zu migrieren.
Informationen zur Migration Ihrer Spark-Jobs auf die neueste AWS Glue Version finden Sie unter. Migrating AWS Glue für Spark-Jobs zu AWS Glue Version 6.0
Migrieren Ihrer Python-Shell-Aufträge auf die neueste AWS Glue-Version:
Wählen Sie in der Konsole
Python 3 (Glue Version 6.0)aus.-
Setzen Sie in der CreateJob/UpdateJobAPI den
GlueVersionParameter auf6.0und dasPythonVersionto3unter demCommandParameter. DieGlueVersion-Konfiguration hat keinen Einfluss auf das Verhalten von Python-Shell-Aufträgen, sodass das Inkrementieren vonGlueVersionkeinen Vorteil hat. Sie müssen Ihr Auftragsskript mit Python 3 kompatibel machen.