Un ingeniero de ML debe fusionar y transformar datos semanales de dos fuentes: archivos CSV grandes en S3 (cada uno con millones de filas) y un clúster de Amazon Aurora. La salida fusionada debe escribirse en otro bucket de S3. ¿Qué opción proporciona esto con la MENOR sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Programar un trabajo semanal de AWS Glue usando el motor Apache Spark y usar operaciones de DynamicFrame para fusionar y transformar los datos..
Por qué esta es la respuesta
La opción correcta es programar un trabajo semanal de AWS Glue. AWS Glue es un servicio de ETL (Extraer, Transformar, Cargar) sin servidor que se integra nativamente con S3 y Aurora, y utiliza Apache Spark para el procesamiento de grandes volúmenes de datos. Sus DynamicFrames simplifican las transformaciones de datos, y al ser sin servidor, minimiza la sobrecarga operativa de aprovisionamiento y gestión de infraestructura. Aprovisionar un clúster transitorio de Amazon EMR cada semana implica la gestión manual o programática del clúster, lo que aumenta la sobrecarga operativa. Crear una función de AWS Lambda para ejecutar código Apache Spark no es viable para millones de filas, ya que Lambda tiene límites de tiempo de ejecución y memoria que Spark excede rápidamente. Ejecutar un trabajo de AWS Batch en instancias EC2 también requiere la gestión de las instancias y el entorno Spark, lo que añade complejidad operativa.
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