10 kaynak sistemden her 15 dakikada bir teslim edilen dosyaları (CSV, JSON veya Parquet) 10 Amazon Redshift tablosuna alan bir ETL hattı oluşturmanız gerekiyor. Tüm dosyalar tek bir S3 bucket'a iner; dosya boyutları 10 MB ile 20 GB arasında değişir. İşlem hattı şema değişikliklerine dayanıklı olmalıdır. Bu gereksinimleri hangi çözümler karşılar? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her 15 dakikada bir AWS Glue workflow işini çağırmak için bir Amazon EventBridge kuralı kullanın. AWS Glue workflow'u, bir AWS Glue crawler'ı çalıştıran ve crawler başarıyla tamamlandığında bir AWS Glue işini çalıştıran isteğe bağlı bir tetikleyiciye sahip olacak şekilde yapılandırın. Verileri işlemek ve Amazon Redshift tablolarına yüklemek için AWS Glue işini yapılandırın., Bir dosya S3 bucket'a yüklendiğinde bir AWS Glue workflow'u çağırmak için bir AWS Lambda işlevi yapılandırın. AWS Glue workflow'u, bir AWS Glue crawler'ı çalıştıran ve crawler başarıyla tamamlandığında bir AWS Glue işini çalıştıran isteğe bağlı bir tetikleyiciye sahip olacak şekilde yapılandırın. Verileri işlemek ve Amazon Redshift tablolarına yüklemek için AWS Glue işini yapılandırın..
Neden bu cevap
Doğru cevaplar, şema değişikliklerine dayanıklı bir ETL hattı oluşturmak için AWS Glue crawler'ları ve AWS Glue işlerini bir AWS Glue iş akışı içinde birleştirir. İlk doğru seçenek, zaman tabanlı bir tetikleyici (EventBridge) kullanarak her 15 dakikada bir iş akışını başlatır. İkinci doğru seçenek ise dosya yüklemeye dayalı olay tabanlı bir tetikleyici (Lambda) kullanır. Her iki senaryoda da AWS Glue crawler, S3'teki verilerin şemasını otomatik olarak algılar ve AWS Glue Data Catalog'ı günceller. Ardından, AWS Glue işi bu güncel şemayı kullanarak verileri işler ve Redshift'e yükler, bu da şema değişikliklerine karşı dayanıklılık sağlar. Yanlış seçenekler, ya şema değişikliklerine dayanıklılık sağlamayan (örneğin, crawler kullanmayan) çözümler sunar ya da gereksiz karmaşıklık (birden fazla Lambda işlevi) veya uygun olmayan hizmetler (Kinesis Data Firehose, bu senaryo için doğrudan uygun değil) içerir.
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