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à.
L'integrazione dei dati di Amazon Q ti AWS Glue consente di inserire la tua domanda nel pannello Amazon Q. Puoi inserire una domanda relativa alla funzionalità di integrazione dei dati fornita da AWS Glue. Verrà restituita una risposta dettagliata, insieme ai documenti di riferimento.
Un altro caso d'uso è la generazione di script di AWS Glue ETL lavoro. Puoi porre una domanda su come eseguire un processo di estrazione, trasformazione e caricamento dei dati. Verrà restituito PySpark uno script generato.
Interazioni via chat con Amazon Q
Sulla AWS Glue console, inizia a creare un nuovo lavoro e chiedi ad Amazon Q: «Crea un ETL flusso Glue connettiti a due tabelle del catalogo Glue, sede ed evento nel mio database glue_db, unisci i risultati sul venueid della sede e e_venueid dell'evento, quindi filtra in base allo stato della sede con condizione come venueState=='dc' e scrivi a s3://amzn-s3-demo -/nel formato"». bucket/codegen/BDB-9999/output CSV
Noterai che il codice è stato generato. Con questa risposta, puoi imparare e capire come creare AWS Glue codice per i tuoi scopi. Puoi copiare/incollare il codice generato nell'editor di script e configurare i segnaposto. Dopo aver configurato un IAM ruolo e AWS Glue le connessioni sul lavoro, salva ed esegui il lavoro. Una volta completato il processo, puoi verificare che i dati di riepilogo vengano mantenuti in Amazon S3 come previsto e possano essere utilizzati dai carichi di lavoro downstream.
AWS Glue Interazioni con i notebook da studio
Nota
L'esperienza di integrazione di Amazon Q Data nei AWS Glue Studio notebook si concentra ancora sul flusso di integrazione dei dati DynamicFrame basato.
Aggiungi una nuova cella e inserisci il tuo commento per descrivere ciò che desideri ottenere. Dopo aver premuto Tab e Invio, viene visualizzato il codice consigliato.
Il primo intento è quello di estrarre i dati: «Dammi il codice che legge una tabella Glue Data Catalog», seguito da «Dammi il codice per applicare una trasformazione del filtro con star_rating>3" e «Dammi il codice che scrive il frame in S3 come Parquet».
Analogamente all'esperienza di chat di Amazon Q, il codice è consigliato. Se premi Tab, viene scelto il codice consigliato.
Puoi eseguire ogni cella compilando le opzioni appropriate per le tue fonti nel codice generato. In qualsiasi momento delle esecuzioni, puoi anche visualizzare in anteprima un campione del tuo set di dati utilizzando il show()
metodo.
È possibile eseguire il notebook come processo, a livello di programmazione o scegliendo Esegui.
Richieste complesse
È possibile generare uno script completo con un solo prompt complesso. «Ho JSON dati in S3 e dati in Oracle che devono essere combinati. Fornisci uno script Glue che legga da entrambe le fonti, esegua un join e poi scriva i risultati su Redshift.»
Potresti notare che, sul notebook, l'integrazione dei dati di Amazon Q AWS Glue ha generato lo stesso frammento di codice generato nella chat di Amazon Q.
Puoi eseguire il notebook come processo, scegliendo Esegui o a livello di codice.