Вы запускаете агрегирующее SQL-преобразование каждые два часа, которое добавляет данные в таблицу BigQuery. Конвейер должен повторять попытки при сбоях и отправлять электронное письмо после трех последовательных сбоев. Как настроить Cloud Composer?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Используйте BigQueryInsertJobOperator в Cloud Composer, установите параметр retry равным трем и установите параметр email_on_failure в true..
Почему это правильный ответ
Правильный ответ — использование BigQueryInsertJobOperator в Cloud Composer. Этот оператор предназначен для выполнения SQL-запросов, которые вставляют или добавляют данные в таблицу BigQuery, что соответствует требованию агрегирующего SQL-преобразования. Параметр retry позволяет настроить количество повторных попыток при сбоях, а emailonfailure автоматически отправляет электронное письмо при неудачном выполнении задачи, что соответствует требованиям к уведомлениям. Остальные варианты не подходят: BigQueryUpsertTableOperator не является стандартным оператором Apache Airflow для BigQuery и не предназначен для простого добавления данных. Запланированные запросы BigQuery не имеют встроенной функциональности для повторных попыток или отправки электронных писем после трех последовательных сбоев без дополнительной логики. Использование Pub/Sub и Cloud Functions для обработки сбоев значительно усложняет решение по сравнению с возможностями Cloud Composer.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется