Bir veri mühendisi, Amazon EMR üzerinde Spark işleri çalıştırma, Salesforce API'lerini çağırma ve Amazon Redshift'e veri yükleme gibi Python'daki bir dizi ETL görevini düzenlemelidir. Düzenleme, yeniden denemeleri ve hataları otomatik olarak ele almalıdır. Mühendis hangi AWS hizmetini kullanmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Amazon Managed Workflows for Apache Airflow (Amazon MWAA).
Neden bu cevap
Amazon MWAA, Apache Airflow'u kullanarak karmaşık veri işleme iş akışlarını programlamak, yürütmek ve izlemek için yönetilen bir hizmettir. Python'da yazılmış ETL görevlerini (Spark işleri, API çağrıları, veri yüklemeleri gibi) düzenlemek için idealdir ve yeniden denemeler ile hata işlemeyi otomatik olarak yönetebilir. AWS Step Functions, sunucusuz iş akışları için uygundur ancak Airflow'un Python tabanlı iş akışı tanımı ve zengin operatör setine kıyasla daha çok durum makineleri ve lambdalarla çalışır. AWS Glue, sunucusuz bir ETL hizmetidir ancak iş akışı düzenleme yetenekleri MWAA kadar kapsamlı değildir. Amazon EventBridge, olay tabanlı mimariler için bir olay veriyoludur ve iş akışı düzenlemesinden ziyade olay yönlendirme için kullanılı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