

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à.

# Script di programmazione Spark
<a name="aws-glue-programming"></a>

AWS Glue semplifica la scrittura o la generazione automatica di script di estrazione, trasformazione e caricamento (ETL), oltre a testarli ed eseguirli. Questa sezione descrive le estensioni di Apache Spark introdotte da AWS Glue e fornisce esempi di come codificare ed eseguire gli script ETL in Python e Scala.

**Importante**  
Diverse versioni di AWS Glue supportano diverse versioni di Apache Spark. Lo script personalizzato deve essere compatibile con la versione di Apache Spark supportata. Per ulteriori informazioni sulle versioni di AWS Glue, consultare [Glue version job property](add-job.md#glue-version-table).

**Topics**
+ [Tutorial: Scrivere uno script di AWS Glue for Spark](aws-glue-programming-intro-tutorial.md)
+ [Programma gli script ETL di AWS Glue in PySpark](aws-glue-programming-python.md)
+ [Programmazione di script ETL AWS Glue in Scala](aws-glue-programming-scala.md)
+ [Funzionalità e ottimizzazioni per la programmazione degli script ETL di AWS Glue per Spark](aws-glue-programming-general.md)