Bir şirket, deneme kaydı kayıtlarını bir DynamoDB tablosunda tutar ve deneme verilerini bir e-tabloda izler. Bireysel bir deneme başladığında, güncellendiğinde veya sona erdiğinde e-tablonun otomatik olarak güncellenmesini istiyorlar. Hangi çözüm bunu başarır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Görünüm türü NEW_IMAGE olan tablo üzerinde bir DynamoDB stream'i etkinleştirin, stream'i tüketen ve e-tabloyu güncelleyen bir Lambda oluşturun ve Lambda'yı stream'e abone yapın..
Neden bu cevap
Doğru cevap, DynamoDB akışlarını ve Lambda'yı kullanarak deneme kayıtlarındaki değişiklikleri otomatik olarak yakalamayı ve bir e-tabloyu güncellemeyi sağlar. NEWIMAGE görünüm türü, öğenin tüm yeni durumunu sağlar; bu, e-tabloyu güncel tutmak için gereklidir. Bir DynamoDB akışı, tablodaki tüm öğe düzeyindeki değişiklikleri yakalar ve bu değişiklikler, e-tabloyu güncellemek için iş mantığını içeren bir Lambda işlevi tarafından tüketilebilir. DAX (DynamoDB Accelerator) bir önbellekleme hizmetidir ve değişiklikleri yakalamak için tasarlanmamıştır; bu nedenle ilk iki seçenek yanlıştır. OLDIMAGE görünüm türü yalnızca öğenin önceki durumunu verir ve e-tabloyu doğru şekilde güncellemek için yeterli değildir.
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