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à.
Uno script contiene il codice che estrae i dati dalle fonti, li trasforma e li carica in obiettivi. AWS Glue esegue uno script quando avvia un processo.
AWS Glue Gli script ETL possono essere codificati in Python o Scala. Gli script Python utilizzano un linguaggio che è un'estensione del dialetto PySpark Python per i lavori di estrazione, trasformazione e caricamento (ETL). Lo script contiene costrutti estesi per gestire le trasformazioni ETL. Quando si genera automaticamente la logica del codice sorgente per un processo, viene creato lo script. Puoi modificare questo script oppure puoi fornire il tuo script per elaborare il lavoro ETL.
Per informazioni sulla definizione e la modifica degli script in AWS Glue, consulta AWS Glue guida alla programmazione.
Librerie o file aggiuntivi
Se lo script richiede librerie o file aggiuntivi, puoi specificarli come segue:
- Python library path (Percorso libreria Python)
-
Percorsi Amazon Simple Storage Service (Amazon S3) separati da virgole per le librerie Python richieste dallo script.
Nota
Possono essere utilizzate solo le librerie pure Python. Le librerie che si basano sulle estensioni C, come la libreria di analisi dati Python pandas, non sono ancora supportate.
- Dependent jars path (Percorso file .jar dipendente)
-
Percorsi Amazon S3 separati da virgole dei file JAR richiesti dallo script.
Nota
Al momento possono essere utilizzate solo le librerie pure Java o Scala (2.11).
- Percorso dei file di riferimento
-
Percorsi Amazon S3 separati da virgole di file aggiuntivi (ad esempio i file di configurazione) richiesti dallo script.