Policy di supporto versione AWS Glue - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Policy di supporto versione AWS Glue

AWS Glue è un servizio di integrazione dati serverless che semplifica l'individuazione, la preparazione e la combinazione di dati per analisi dei dati, machine learning e sviluppo di applicazioni. Un processo AWS Glue contiene la logica di business che esegue le attività di integrazione dei dati in AWS Glue. Esistono tre tipi di processi in AWS Glue: Spark (in batch e in streaming), Ray e shell Python. Quando definisci il processo, specifica la versione di AWS Glue che configura le versioni dell'ambiente di runtime Spark, Ray o Python sottostante. Ad esempio: il processo AWS Glue Spark versione 2.0 supporta Spark 2.4.3 e Python 3.7.

Policy di supporto

AWS Glue le versioni sono basate su una combinazione di sistema operativo, linguaggio di programmazione e librerie software soggette a manutenzione e aggiornamenti di sicurezza. AWS Glue la politica di supporto delle versioni prevede di interrompere il supporto per una versione quando uno dei componenti principali della versione raggiunge la fine del supporto comunitario a lungo termine (LTS) e gli aggiornamenti di sicurezza non sono più disponibili. Dopo che una versione è End of Support (EOS), non AWS Glue può più applicare patch di sicurezza o altri aggiornamenti alle versioni EOS. AWS Glue le offerte di lavoro sulle versioni EOS non sono idonee al supporto tecnico. AWS Glue possono inoltre non rispettare gli SLA quando i lavori vengono eseguiti su versioni EOS.

Per le versioni AWS Glue seguenti è stata raggiunta o pianificata la fine del supporto. La fine del supporto inizia a mezzanotte (fuso orario del Pacifico) della data specificata.

Type Versione Glue Fine del supporto
Spark Spark 2.2, Scala 2 (Glue versione 0.9) 01/06/2022
Spark Spark 2.2, Python 2 (Glue versione 0.9) 01/06/2022
Spark Spark 2.4, Python 2 (Glue versione 1.0) 01/06/2022
Spark Spark 2.4, Python 3 (Glue versione 1.0) 30/09/2022
Spark Spark 2.4, Scala 2 (Glue versione 1.0) 30/09/2022
Spark Glue versione 2.0 31/2024
Type Versione di Python Fine del supporto
Shell Python Python 2 (Glue versione 1.0) 01/06/2022
Type Versione notebook Fine del supporto
Endpoint di sviluppo Notebook Zeppelin 30/09/2022

AWS consiglia la migrazione dei processi alle versioni supportate.

Per informazioni sulla migrazione dei processi Spark all'ultima versione di AWS Glue, consulta Migrazione dei processi AWS Glue a AWS Glue 4.0.

Per eseguire la migrazione dei processi di shell Python all'ultima versione di AWS Glue:

  • Nella console, scegli Python 3 (Glue Version 4.0).

  • Nell'UpdateJobAPI CreateJob/, imposta il GlueVersion parametro su e 2.0 il PythonVersion to 3 sotto il Command parametro. La GlueVersion configurazione non influisce sul comportamento dei job della shell Python, quindi non c'è alcun vantaggio nell'incrementare. GlueVersion

  • Devi rendere lo script del tuo processo compatibile con Python 3.