Una tarea de Cloud Composer DAG depende de un servicio de terceros; debe recibir una notificación cuando la tarea falle. ¿Qué debe hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Adjuntar una función de notificación al parámetro on_failure_callback del operador..
Por qué esta es la respuesta
La opción correcta es adjuntar una función de notificación al parámetro onfailurecallback del operador. Este parámetro está diseñado específicamente para ejecutar una función Python cuando una instancia de tarea falla, lo que permite enviar notificaciones personalizadas (por ejemplo, a un servicio de terceros) en ese evento. Las otras opciones son incorrectas porque: onretrycallback se ejecuta cuando una tarea se reintenta, no cuando falla definitivamente. Crear una alerta de Cloud Monitoring en la métrica slamissed de la tarea notificaría cuando se incumple un Acuerdo de Nivel de Servicio (SLA), lo cual no es lo mismo que una falla de tarea inmediata y podría tener un retraso. slamisscallback se activa cuando una tarea no cumple con su SLA, no cuando falla.
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