Un'azienda archivia i log di CloudTrail in un data lake S3, li cataloga in AWS Glue e li partiziona per anno. Una query Athena su una delle tabelle di recente non ha restituito righe. Quali passaggi di risoluzione dei problemi dovrebbe intraprendere l'ingegnere dei dati? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Confermare che Athena punti alla posizione Amazon S3 corretta., Utilizzare il comando MSCK REPAIR TABLE..
Perché questa è la risposta
La conferma che Athena punti alla posizione Amazon S3 corretta è fondamentale perché se la tabella Athena fa riferimento a un percorso S3 errato, non troverà i dati, risultando in zero righe. L'utilizzo del comando MSCK REPAIR TABLE è essenziale quando i dati vengono aggiunti o modificati direttamente nella posizione S3 sottostante (come i nuovi log di CloudTrail) e le partizioni non sono state registrate nel catalogo AWS Glue. Questo comando scansiona la posizione S3 e aggiorna i metadati delle partizioni in Glue, rendendo i nuovi dati disponibili per le query Athena. Aumentare il timeout della query non risolverebbe il problema di dati mancanti. Riavviare Athena non è un'opzione disponibile per gli utenti, in quanto è un servizio gestito. Eliminare e ricreare la tabella sarebbe un'azione drastica e non necessaria se il problema è la posizione S3 o le partizioni non sincronizzate.
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