Un ingeniero de datos creó la tabla cloudtrail_logs en Amazon Athena para consultar eventos de CloudTrail para auditorías. El ingeniero necesita una consulta que devuelva errores con códigos de error desde el 2024-01-01 y muestre los 10 principales por ocurrencia. ¿Cuál de las siguientes consultas cumple con ese requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: 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;.
Por qué esta es la respuesta
La opción correcta filtra los eventos que tienen un errorcode no nulo, lo que identifica los errores, y los eventos ocurridos a partir del 1 de enero de 2024 (eventtime = '2024-01-01T00:00:00Z'). Luego, agrupa los resultados por eventname, errorcode y errormessage para contar las ocurrencias de cada combinación de error. Finalmente, ordena los resultados de forma descendente por el conteo total de eventos (TotalEvents) y limita la salida a los 10 principales, cumpliendo todos los requisitos. La segunda opción es incorrecta porque no incluye errorcode is not null, lo que significa que no filtra específicamente los errores. La tercera opción es incorrecta porque ordena por eventname asc en lugar de por la frecuencia de los errores (TotalEvents desc), no mostrando los 10 errores más frecuentes. La cuarta opción es incorrecta porque no incluye la cláusula ORDER BY, lo que resulta en un límite de 10 filas arbitrarias en lugar de las 10 principales por ocurrencia.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta