Yüzlerce tabloyu işlemek için verimli, sürdürülebilir bir iş akışına ihtiyacınız var: dosyalar Cloud Storage'a beklenmedik bir şekilde düşüyor, Dataproc dönüşümleri yapıyor ve BigQuery'ye yazıyor, ardından tabloya özel BigQuery dönüşümleri çalışıyor (saatler sürebilir). En iyi iş akışı tasarımı nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: 1. Cloud Composer'da Dataproc ve BigQuery operatörlerini kullanarak bir Airflow DAG'ı oluşturun. 2. Her tablo için ayrı bir DAG oluşturun. 3. DAG'ı tetikleyen bir Cloud Function'ı başlatmak için bir Cloud Storage nesne tetikleyicisi kullanın..
Neden bu cevap
Doğru cevap, Cloud Storage'a dosya düştüğünde iş akışını tetiklemek için bir Cloud Function kullanır. Bu, beklenmedik dosya düşüşlerini ele almak için olay tabanlı bir yaklaşım sağlar. Her tablo için ayrı bir DAG oluşturmak, uzun süreli BigQuery dönüşümlerinin bağımsız olarak çalışmasına ve hata yalıtımına olanak tanır, bu da yüzlerce tablo için sürdürülebilirliği artırır. Cloud Composer'daki Dataproc ve BigQuery operatörleri, bu karmaşık dönüşümleri yönetmek için uygun araçlardır. Diğer seçenekler, ya olay tabanlı tetiklemeyi göz ardı ederek beklenmedik dosya düşüşlerini verimli bir şekilde ele almaz ya da tüm tablolar için tek bir DAG kullanarak karmaşıklığı ve hata riskini artırı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