Un job ETL deve elaborare file .csv giornalieri che gli utenti caricano in un bucket S3. Ogni file è più piccolo di 100 MB. Qual è l'implementazione più conveniente?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Scrivere un job AWS Glue Python shell. Usare pandas per trasformare i dati..
Perché questa è la risposta
La risposta corretta è "Scrivere un job AWS Glue Python shell. Usare pandas per trasformare i dati." Per file CSV giornalieri di dimensioni inferiori a 100 MB, un job AWS Glue Python shell con la libreria pandas è la soluzione più conveniente. I job Python shell sono ideali per carichi di lavoro leggeri e non richiedono le risorse di un ambiente Spark completo, riducendo i costi. Le altre opzioni sono meno convenienti per questo caso d'uso: Un'applicazione Python personalizzata su Amazon EKS è eccessiva e costosa per un semplice job ETL di piccole dimensioni. Uno script PySpark su Amazon EMR o un job AWS Glue PySpark sono soluzioni potenti, ma sovradimensionate e più costose per file così piccoli, in quanto Spark è ottimizzato per grandi volumi di dati.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta