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 politique de support des versions
AWS Glue est un service d'intégration de données sans serveur qui facilite la découverte, la préparation et la combinaison de données pour l'analytique, le machine learning et le développement d'applications. Une tâche AWS Glue contient la logique métier qui effectue le travail d'intégration des données dans AWS Glue. Il existe trois types de tâches dans AWS Glue : Spark (lot et streaming) et Ray et shell Python. Lorsque vous définissez votre tâche, vous spécifiez la version de AWS Glue qui configure les versions dans l'environnement d'exécution sous-jacent Spark, Ray ou Python. Par exemple : une tâche Spark AWS Glue version 5.0 prend en charge Spark 3.5.4 et Python 3.11.
Politique de prise en charge
AWS Glue les versions sont construites autour d'une combinaison de systèmes d'exploitation, de langages de programmation et de bibliothèques logicielles qui font l'objet de mises à jour de maintenance et de sécurité. AWS Glue La politique de support des versions est de mettre fin au support d'une version lorsqu'un composant majeur de la version atteint la fin du support communautaire à long terme (LTS) et que les mises à jour de sécurité ne sont plus disponibles. AWS Glue la politique de support des versions inclut les statuts suivants :
Fin du support (EOS) - Lorsqu'une AWS Glue version atteint EOS :
-
AWS Glue n'appliquera plus de correctifs de sécurité ni d'autres mises à jour aux versions EOS.
-
AWS Glue les jobs sur les versions EOS ne sont pas éligibles au support technique.
-
AWS Glue peuvent ne pas respecter les SLA lorsque les tâches sont exécutées sur les versions EOS.
Fin de vie (EOL) - Quand une AWS Glue version atteint la fin de vie :
-
Vous ne pouvez plus créer de nouveaux AWS Glue jobs ni de sessions interactives sur les versions EOL.
-
Vous ne pouvez plus lancer d'exécutions de tâches sur ces AWS Glue versions.
-
AWS Glue arrêtera les exécutions de tâches existantes et les sessions interactives sur les versions EOL.
-
Les versions EOL seront supprimées des AWS Glue SDK et des API.
Les versions suivantes d’AWS Glue ont atteint la fin du support et ne seront plus disponibles après la fin de vie. Les modifications du statut de support d’une version commencent à minuit (fuseau horaire du Pacifique) à la date spécifiée.
| Type | Version Glue | Fin de l'assistance | Fin de vie |
|---|---|---|---|
| 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 |
| Type | Version Python | Fin de l'assistance | Fin de vie |
| (shell Python) | Python 2 (AWS Glue version 1.0) | 6/1/2022 | 4/1/2026 |
| (shell Python) | PythonShell 3.6 (Glue version 1.0) | 3/31/2026 | NA |
| Type | Version Notebook | Fin de l'assistance | Fin de vie |
| Point de terminaison de développement | Zeppelin notebook | 9/30/2022 | NA |
Note
La création de nouvelles tâches AWS Glue Python Shell 3.6 ne sera pas autorisée une fois la fin du support atteinte le 31 mars 2026, mais vous pouvez continuer à mettre à jour et à exécuter les tâches existantes. Toutefois, les jobs exécutés sur des versions abandonnées ne sont pas éligibles au support technique. AWS Glue n'appliquera pas de correctifs de sécurité ni d'autres mises à jour aux versions abandonnées. AWS Glue ne respectera pas non plus les SLA lorsque les tâches sont exécutées sur des versions abandonnées.
AWS vous recommande fortement de migrer vos jobs vers des versions prises en charge.
Pour plus d'informations sur la migration de vos jobs Spark vers la dernière AWS Glue version, consultezMigrating AWS Glue pour Spark Jobs AWS Glue la version 6.0.
Pour migrer vos tâches de shell Python vers la dernière version de AWS Glue :
Dans la console, choisissez
Python 3 (Glue Version 6.0).-
Dans l'UpdateJobAPI CreateJob/, définissez le
GlueVersionparamètre sur6.0, etPythonVersionsur3sous leCommandparamètre. La configurationGlueVersionn’affecte pas le comportement des tâches shell Python. L’incrémentation deGlueVersionne présente donc aucun avantage. Vous devez rendre votre script de tâche compatible avec Python 3.