İki saatte bir BigQuery tablosuna ekleme yapan bir toplu SQL dönüşümü çalıştırıyorsunuz. İşlem hattı hatalarda yeniden denemeli ve art arda üç hatadan sonra e-posta göndermelidir. Cloud Composer'ı nasıl yapılandırırsınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Cloud Composer'da BigQueryInsertJobOperator'ı kullanın, retry parametresini üçe ayarlayın ve email_on_failure parametresini true olarak ayarlayın..
Neden bu cevap
Doğru seçenek, Cloud Composer'da BigQueryInsertJobOperator'ı kullanmak, retry parametresini üçe ve emailonfailure parametresini true olarak ayarlamaktır. BigQueryInsertJobOperator, BigQuery'ye veri eklemek için tasarlanmıştır ve SQL dönüşümünüzü bir iş olarak çalıştırmanıza olanak tanır. retry parametresi, görevin başarısız olması durumunda kaç kez yeniden deneneceğini kontrol ederken, emailonfailure parametresi, bir görev başarısız olduğunda e-posta bildirimlerini etkinleştirir. Diğer seçenekler neden yanlış: BigQueryUpsertTableOperator, BigQuery'de upsert (ekle veya güncelle) işlemleri için kullanılır, ancak burada yalnızca ekleme yapılması isteniyor. Ayrıca, bu operatör varsayılan olarak yeniden deneme veya e-posta bildirimleri sağlamaz. BigQuery zamanlanmış sorguları, SQL dönüşümlerini otomatikleştirebilir ancak yerleşik yeniden deneme mantığı veya belirli sayıda başarısızlıktan sonra e-posta gönderme yeteneği sunmaz. Pub/Sub ve Cloud Functions kombinasyonu, daha karmaşık bir çözüm gerektirir ve doğrudan BigQuery zamanlanmış sorgularının yeniden deneme ve hata bildirimi gereksinimlerini karşılamaz. Cloud Composer, bu tür iş akışlarını yönetmek için tasarlanmış entegre bir çözümdür.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez