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.
Sie können den AWS Glue Versionsparameter konfigurieren, wenn Sie einen Job hinzufügen oder aktualisieren. Die AWS Glue Version bestimmt, welche Versionen von Apache Spark und Python AWS Glue unterstützt werden. Die Python-Version gibt die Version an, die für Aufträge des Typs Spark unterstützt wird. In der folgenden Tabelle sind die verfügbaren AWS Glue -Versionen, die entsprechenden Spark- und Python-Versionen sowie andere Änderungen der Funktionalität aufgeführt.
AWS Glue Versionen
AWS Glue Version | Unterstützte Versionen der Laufzeitumgebung | Unterstützte Java-Version | Änderungen der Funktionalität |
---|---|---|---|
AWS Glue 5.0 |
|
Java 17 |
Zusätzlich zu den Framework-Updates sind in diese AWS Glue Version Optimierungen und Upgrades integriert, wie zum Beispiel:
EinschränkungenIn Version 5.0 gibt es folgende Einschränkungen: AWS Glue
Weitere Informationen zur Migration auf Version 5.0 finden Sie AWS Glue unter. Migration AWS Glue für Spark-Jobs auf AWS Glue Version 5.0 |
AWS Glue 4.0 | Versionen der Spark-Umgebung
|
Java 8 |
AWS Glue 4.0 enthält eine Reihe von Optimierungen und Upgrades, die in diese AWS Glue Version integriert sind, wie zum Beispiel:
EinschränkungenDies sind die Einschränkungen für AWS Glue 4.0:
Weitere Informationen zur Migration auf AWS Glue Version 4.0 finden Sie unter Migration AWS Glue für Spark-Jobs auf AWS Glue Version 4.0. |
Versionen für Ray-Umgebungen
|
N/A |
Erstellen und führen Sie verteilte Python-Anwendungen mit AWS Glue for Ray aus.
Einschränkungen für Ray-Aufträge in AWS Glue 4.0
|
|
AWS Glue 3.0 |
|
Java 8 |
Zusätzlich zum Upgrade der Spark-Engine auf Version 3.0 gibt es Optimierungen und Upgrades in diesem AWS Glue Release, zum Beispiel:
EinschränkungenDies sind die Einschränkungen für AWS Glue 3.0:
|
AWS Glue 2.0 (Ende der Nutzungsdauer am 1. April 2026) |
|
N/A |
Zusätzlich zu den in AWS Glue Version 1.0 bereitgestellten Funktionen bietet AWS Glue Version 2.0 auch:
AnmerkungAWS Glue Version 2.0 unterscheidet sich von AWS Glue Version 1.0 in einigen Abhängigkeiten und Versionen aufgrund der zugrunde liegenden architektonischen Änderungen. Validieren Sie Ihre AWS Glue -Aufträge vor der Migration auf die AWS Glue -Hauptversionen. |
AWS Glue 1.0 (Ende der Nutzungsdauer am 1. April 2026) |
|
N/A |
Sie können Auftragslesezeichen für Parquet- und ORC-Formate in AWS Glue -ETL-Aufträgen verwalten (unter Verwendung von AWS Glue Version 1.0). Bisher konnten Sie in AWS Glue ETL-Jobs nur gängige Amazon S3 S3-Quellformate wie JSON, CSV, Apache Avro und XML als Lesezeichen speichern. Bei der Festlegung der Formatoptionen für ETL-Eingaben und -Ausgaben können Sie angeben, dass das Apache Avro Reader/Writer-Format 1.8 verwendet werden soll, um das Lesen und Schreiben von logischen Avro-Typen zu unterstützen (mit Version 1.0). AWS Glue Zuvor wurde nur Version 1.7 des Avro-Reader-/Writer-Formats unterstützt. Der DynamoDB-Verbindungstyp unterstützt eine Writer-Option (mit AWS Glue -Version 1.0). EinschränkungenDie folgenden sind die Einschränkungen für AWS Glue 1.0:
|
AWS Glue 0.9 (Ende der Lebensdauer am 1. April 2026) |
|
N/A |
Jobs, die ohne Angabe einer AWS Glue Version erstellt wurden, sind standardmäßig AWS Glue 0.9. EinschränkungenDie folgenden sind die Einschränkungen für AWS Glue 0.9:
|
Anmerkung
Die folgenden Glue-Versionen unterstützen diese Versionen von PythonShell:
PythonShell v3.6 wird in Glue Version 1.0 unterstützt.
PythonShell v3.9 wird in Glue Version 3.0 unterstützt.
Darüber hinaus werden Entwicklungsendpunkte nur in den Glue-Versionen 1.0 und 0.9 unterstützt.