Une entreprise stocke les logs CloudTrail dans un lac de données S3, les catalogue dans AWS Glue et les partitionne par année. Une requête Athena sur l'une des tables n'a récemment renvoyé aucune ligne. Quelles étapes de dépannage l'ingénieur de données doit-il suivre ? (Choisissez deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Confirmer qu'Athena pointe vers le bon emplacement Amazon S3., Utiliser la commande MSCK REPAIR TABLE..
Pourquoi c'est la réponse
Lorsque les requêtes Athena ne renvoient aucune ligne, la première étape consiste à vérifier que le chemin S3 spécifié dans la définition de la table Athena correspond bien à l'emplacement réel des données. Une erreur de chemin est une cause fréquente d'absence de résultats. La commande MSCK REPAIR TABLE est essentielle lorsque de nouvelles partitions de données ont été ajoutées au lac de données S3 mais n'ont pas été automatiquement découvertes par AWS Glue ou Athena. Cette commande analyse le chemin S3 de la table et ajoute toutes les partitions non enregistrées au catalogue Glue, rendant ainsi les nouvelles données interrogeables. Augmenter le délai d'expiration de la requête n'aiderait pas si aucune donnée n'est trouvée. Redémarrer Athena n'est pas une action disponible pour l'utilisateur et ne résoudrait pas un problème de données ou de métadonnées. Supprimer et recréer la table serait une solution drastique et inutile si le problème peut être résolu par une simple réparation ou une correction de chemin.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise