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 origini, li trasforma e li carica in destinazioni. AWS Glue esegue uno script quando avvia un processo.
AWS Glue ETLgli script possono essere codificati in Python o Scala. Gli script Python utilizzano un linguaggio che è un'estensione del dialetto PySpark Python per i processi 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 tuo ETL lavoro.
Per informazioni sulla definizione e sulla modifica di 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 JAR dei file 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.