

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

# Sviluppo e test degli script di lavoro AWS Glue a livello locale
<a name="aws-glue-programming-etl-libraries"></a>

Quando sviluppi e testi gli script di lavoro di AWS Glue for Spark, sono disponibili diverse opzioni:
+ AWS Console Glue Studio
  + Visual editor (Editor visivo)
  + Editor di script
  + AWS Taccuino Glue Studio
+ Sessioni interattive
  + Jupyter Notebook
+ immagine Docker
  + Sviluppo locale
  + Sviluppo remoto

Puoi scegliere una delle opzioni sopra elencate in base alle tue esigenze.

Se preferisci l'assenza di codice o una minore esperienza di programmazione, l'editor visivo di AWS Glue Studio è una buona scelta.

Se preferisci un'esperienza di notebook interattiva, il notebook AWS Glue Studio è una buona scelta. Per ulteriori informazioni, vedere [Uso dei notebook con Glue Studio e AWS Glue](https://docs.aws.amazon.com/glue/latest/ug/notebooks-chapter.html). AWS Se desideri utilizzare il tuo ambiente locale, le sessioni interattive sono un'ottima scelta. Per ulteriori informazioni, consulta [Utilizzo di sessioni interattive con AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-chapter.html).

Se preferisci un'esperienza di local/remote sviluppo, l'immagine Docker è una buona scelta. Questo ti aiuta a sviluppare e testare gli script di lavoro di AWS Glue for Spark ovunque preferisci senza incorrere nei costi di Glue AWS .

Se preferisci lo sviluppo locale senza Docker, installare localmente la directory della libreria AWS Glue ETL è una buona scelta.

## Sviluppo con AWS Glue Studio
<a name="develop-using-studio"></a>

L'editor visivo di AWS Glue Studio è un'interfaccia grafica che semplifica la creazione, l'esecuzione e il monitoraggio di lavori di estrazione, trasformazione e caricamento (ETL) in AWS Glue. Puoi comporre visivamente flussi di lavoro di trasformazione dei dati ed eseguirli senza problemi sul motore ETL serverless basato su Apache AWS Spark di Glue. È possibile esaminare lo schema e i risultati dei dati in ogni fase del processo. Per ulteriori informazioni, consultare la [Guida per l'utente di AWS Glue Studio](https://docs.aws.amazon.com/glue/latest/ug/what-is-glue-studio.html).

## Sviluppo tramite le sessioni interattive
<a name="develop-using-interactive-sessions"></a>

Le sessioni interattive consentono di creare e testare le applicazioni dall'ambiente che preferisci. Per ulteriori informazioni, consulta [Utilizzo di sessioni interattive con AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-chapter.html).