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 di script di processo AWS Glue in locale
Quando sviluppi e testi gli script di processo AWS Glue per Spark, hai a disposizione molteplici opzioni:
Console AWS Glue Studio
Visual editor (Editor visivo)
Editor di script
Uso dei notebook AWS 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 si preferisce un'esperienza priva di codice o con meno codice da gestire, l'editor visivo AWS Glue Studio è un'ottima scelta.
Se si preferisce un'esperienza interattiva con notebook, il notebook di AWS Glue Studio è un'ottima scelta. Per ulteriori informazioni, consultare Utilizzare i notebook con AWS Glue Studio e AWS Glue. Se desideri utilizzare il tuo ambiente locale, le sessioni interattive sono un'ottima scelta. Per ulteriori informazioni, consultare Utilizzo delle sessioni interattive con AWS Glue.
Se preferisci un'esperienza di sviluppo locale/remoto, l'immagine Docker è un'ottima scelta. Ciò ti consente di sviluppare e testare gli script di processo Spark per AWS Glue in qualsiasi ambiente, senza dover sostenere i costi di AWS Glue.
Se si preferisce uno sviluppo locale senza Docker, l'installazione della directory della libreria ETL AWS Glue in locale è un'ottima scelta.
Sviluppo con AWS Glue Studio
L'editor visivo AWS Glue Studio è un'interfaccia grafica che consente di creare, eseguire e monitorare in modo semplice processi di estrazione, trasformazione e caricamento (ETL) in AWS Glue. È possibile comporre visivamente flussi di lavoro per la trasformazione dei dati ed eseguirli senza problemi sul motore ETL serverless basato su Apache Spark di AWS 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.
Sviluppo tramite le sessioni interattive
Le sessioni interattive consentono di creare e testare le applicazioni dall'ambiente che preferisci. Per ulteriori informazioni, consultare Utilizzo delle sessioni interattive con AWS Glue.