Cloud Composer DAG タスクがサードパーティサービスに依存しており、タスクが失敗したときに通知を受け取る必要があります。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: オペレーターの on_failure_callback パラメータに通知関数をアタッチします。.
これが解答である理由
Cloud Composer (Apache Airflow) では、タスクが失敗したときに特定の処理を実行するために onfailurecallback パラメータを使用します。このパラメータに通知関数をアタッチすることで、タスク失敗時にメールやチャットツールなどへの通知をトリガーできます。 onretrycallback はタスクがリトライされるたびに呼び出され、最終的な失敗を通知するものではありません。slamissed メトリックに対する Cloud Monitoring アラートは、SLA (Service Level Agreement) 違反を検出するものですが、個々のタスクの即時失敗通知には直接的ではありません。slamisscallback もSLA違反時に呼び出されるもので、タスクの失敗とは異なります。したがって、タスク失敗時の通知には onfailurecallback が最も適切です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要