Bir veri mühendisi, S3'e yüklenen .csv dosyalarını Parquet'e dönüştüren bir Lambda işlevi oluşturmalı ve bu işlev yalnızca bir kullanıcı bir .csv dosyası yüklediğinde tetiklenmelidir. Bu davranışı en az operasyonel yük ile hangi çözüm sağlar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: s3:ObjectCreated:* olay türüne sahip bir S3 olay bildirimi oluşturun. Yalnızca son eki .csv içeren durumlarda bildirim oluşturmak için bir filtre kuralı kullanın. Lambda işlevinin Amazon Kaynak Adı'nı (ARN) olay bildirimi için hedef olarak ayarlayın..
Neden bu cevap
Doğru cevap, S3 nesne oluşturma olaylarını doğrudan bir Lambda işlevini tetikleyecek şekilde yapılandırarak en düşük operasyonel yükü sağlar. s3:ObjectCreated: olay türü, yeni bir .csv dosyası yüklendiğinde tetiklenmeyi garanti eder. Son ek filtresi (.csv), yalnızca ilgili dosyaların Lambda'yı çağırmasını sağlayarak gereksiz tetiklemeleri önler. Lambda ARN'sini doğrudan hedef olarak ayarlamak, ek hizmetlere veya yapılandırmaya olan ihtiyacı ortadan kaldırır. Diğer seçenekler: s3:ObjectTagging: olay türü, nesne oluşturma yerine etiketleme olaylarını dinler ve bu senaryo için uygun değildir. s3: olay türü çok geniştir ve gereksiz tetiklemelere yol açabilir, bu da maliyetleri ve operasyonel karmaşıklığı artırır. Amazon SNS kullanmak, doğrudan Lambda tetikleyicisinin üzerine ek bir katman ekler, bu da operasyonel yükü artırır ve bu senaryo için gereksizdir.
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