Un ingénieur de données a créé la table cloudtrail_logs dans Amazon Athena pour interroger les événements CloudTrail à des fins d'audit. L'ingénieur a besoin d'une requête qui renvoie les erreurs avec des codes d'erreur depuis le 2024-01-01 et affiche les 10 premières par occurrence. Laquelle des requêtes suivantes répond à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : select count(*) as TotalEvents, eventname, errorcode, errormessage from cloudtrail_logs where errorcode is not null and eventtime >= '2024-01-01T00:00:00Z' group by eventname, errorcode, errormessage order by TotalEvents desc limit 10;.
Pourquoi c'est la réponse
La requête correcte filtre les événements où errorcode n'est pas nul, ce qui correspond à l'exigence de ne renvoyer que les erreurs avec des codes d'erreur. Elle filtre également les événements à partir du 1er janvier 2024 en utilisant eventtime = '2024-01-01T00:00:00Z'. Le regroupement par eventname, errorcode et errormessage permet de compter les occurrences uniques de ces combinaisons. Enfin, order by TotalEvents desc limit 10 trie les résultats par le nombre total d'événements par ordre décroissant et limite la sortie aux 10 premières occurrences, répondant ainsi à l'exigence de "afficher les 10 premières par occurrence". Les options incorrectes échouent à une ou plusieurs de ces exigences : La deuxième option n'inclut pas la condition errorcode is not null, renvoyant des événements sans code d'erreur. La troisième option trie par eventname asc au lieu du nombre total d'événements, ne renvoyant pas les 10 erreurs les plus fréquentes. La quatrième option omet la clause order by, ce qui signifie que les 10 résultats renvoyés par limit 10 ne sont pas nécessairement les plus fréquents.
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