Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS Glue versions
Vous pouvez configurer le paramètre de AWS Glue version lorsque vous ajoutez ou mettez à jour une tâche. La AWS Glue version détermine les versions d'Apache Spark et de Python prises AWS Glue en charge. La version de Python indique la version qui est prise en charge pour les tâches de type Spark. Le tableau suivant répertorie les versions d' AWS Glue Glue disponibles, les versions Spark et Python correspondantes, ainsi que les autres modifications de fonctionnalité.
Vous pouvez utiliser les mises à niveau de Generative AI pour Apache Spark afin de mettre à niveau vos jobs Glue ETL des anciennes versions de Glue (≥ 2.0) vers la dernière version de Glue.
AWS Glue versions
| AWS Glue version | Versions d'environnement d'exécution prises en charge | Version Java prise en charge | Changements de fonctionnalité |
|---|---|---|---|
| AWS Glue 5,1 |
|
Java 17 |
Outre la mise à niveau du moteur Spark, des optimisations et des mises à niveau sont intégrées à cette AWS Glue version, telles que :
|
| AWS Glue 5,0 |
|
Java 17 |
En plus des mises à jour du cadre, des optimisations et des mises à niveau sont intégrées à cette version d’ AWS Glue , telles que :
LimitationsLes limites de la AWS Glue version 5.0 sont les suivantes :
Pour plus d'informations sur la migration vers la AWS Glue version 5.0, consultezMigration de tâches AWS Glue pour Spark vers AWS Glue version 5.0. |
| AWS Glue 4,0 | Versions de l'environnement Spark
|
Java 8 |
AWS Glue La version 4.0 intègre un certain nombre d'optimisations et de mises à niveau, telles que : AWS Glue
LimitationsVoici les limites de AWS Glue 4.0 :
Pour plus d'informations sur la migration vers AWS Glue version 4.0, consultez Migration de tâches AWS Glue pour Spark vers AWS Glue version 4.0. |
Versions de l'environnement Ray
|
N/A |
Créez et exécutez des applications Python distribuées avec AWS Glue for Ray.
Limitations des tâches Ray dans la version 4.0 de AWS Glue
|
|
| AWS Glue 3,0 |
|
Java 8 |
En plus de la mise à niveau du moteur Spark vers 3.0, des optimisations et des mises à niveau sont intégrées à cette version de AWS Glue , telles que :
LimitationsVoici les limites de AWS Glue 3.0 :
|
| AWS Glue 2.0 (fin de vie le 1er avril 2026) |
|
N/A |
Outre les fonctionnalités fournies dans la AWS Glue version 1.0, AWS Glue la version 2.0 fournit également :
NoteAWS Glue la version 2.0 diffère de AWS Glue la version 1.0 pour certaines dépendances et versions en raison de modifications architecturales sous-jacentes. Validez vos tâches AWS Glue avant de migrer vers les versions AWS Glue majeures. |
| AWS Glue 1,0 (fin de vie le 1er avril 2026) |
|
N/A |
Vous pouvez gérer les signets de tâche pour les formats Parquet et ORC dans les tâches ETL AWS Glue (avec AWS Glue version 1.0). Auparavant, vous ne pouviez mettre en signet que les formats source courants d'Amazon S3 tels que JSON, CSV, Apache Avro et XML dans les tâches AWS Glue ETL. Lorsque vous définissez les options de format pour les entrées et sorties ETL, vous pouvez spécifier d'utiliser le reader/writer format Apache Avro 1.8 pour prendre en charge la lecture et l'écriture du type logique Avro (à l'aide de la AWS Glue version 1.0). Auparavant, seul le reader/writer format Avro version 1.7 était pris en charge. Le type de connexion DynamoDB prend en charge une option d'écriture (à l'aide de AWS Glue version 1.0). LimitationsVoici les limites de AWS Glue 1.0 :
|
| AWS Glue 0,9 (fin de vie le 1er avril 2026) |
|
N/A |
Tâches créées sans spécifier de AWS Glue version par défaut, AWS Glue 0,9. LimitationsVoici les limites de AWS Glue 0.9 :
|
Note
Les versions de Glue suivantes sont compatibles avec les versions suivantes de PythonShell :
PythonShell La version 3.6 est prise en charge dans la version 1.0 de Glue.
PythonShell La version 3.9 est prise en charge dans la version 3.0 de Glue.
De plus, les points de terminaison de développement ne sont pris en charge que dans les versions 1.0 et 0.9 de Glue.