GoogleGoogle Professional Data Engineer (PDE) Certification·RU·Обновлено 22 Aug 2026
У вас есть две среды Cloud Composer (dev и prod) и репозиторий Git для кода DAG. Вы хотите, чтобы DAG автоматически развертывались в Composer при отправке определенного тега Git. Какой рабочий процесс развертывания следует реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: 1. Используйте Cloud Build для копирования кода DAG в бакет Cloud Storage экземпляра разработки для тестирования DAG. 2. Если тесты пройдены, используйте Cloud Build для копирования кода в бакет производственного экземпляра..
Почему это правильный ответ
Правильный вариант использует Cloud Build для автоматического копирования DAG-файлов в бакет Cloud Storage, связанный с экземпляром Cloud Composer. Cloud Composer автоматически синхронизирует DAG-файлы из этого бакета. Это стандартный и рекомендуемый способ развертывания DAG в Composer. Для среды разработки код сначала копируется в бакет разработки, а после успешного тестирования — в бакет продакшена.
Остальные варианты включают развертывание в Google Kubernetes Engine (GKE) с использованием KubernetesPodOperator. Cloud Composer уже работает на GKE, но DAG-файлы не развертываются напрямую в GKE как контейнеры. Вместо этого они загружаются в бакет Cloud Storage, откуда Airflow Worker'ы их подхватывают. Смешивание подходов (например, развертывание в GKE для dev и в Cloud Storage для prod) также усложняет процесс и не является стандартной практикой для Cloud Composer.
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.