Een Cloud Composer DAG-taak is afhankelijk van een externe service; u moet een melding ontvangen wanneer de taak mislukt. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Koppel een notificatiefunctie aan de on_failure_callback parameter van de operator..
Waarom dit het antwoord is
De onfailurecallback parameter in een Airflow operator is specifiek ontworpen om een Python-callable functie aan te roepen wanneer de taak mislukt. Dit is de meest directe en aanbevolen manier om een melding te ontvangen bij een taakfout. Het koppelen van een notificatiefunctie aan de onretrycallback parameter zou meldingen genereren bij elke herpoging, niet alleen bij de uiteindelijke mislukking. Een Cloud Monitoring-waarschuwing op de slamissed metric zou pas afgaan als de Service Level Agreement (SLA) wordt overschreden, wat niet noodzakelijk direct correleert met een taakfout. De slamisscallback parameter is vergelijkbaar en wordt geactiveerd wanneer de SLA wordt gemist, niet wanneer de taak zelf mislukt.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig