Firma przechowuje zapisy rejestracji próbnych w tabeli DynamoDB i śledzi dane próbne w arkuszu kalkulacyjnym. Chcą, aby arkusz kalkulacyjny był automatycznie aktualizowany za każdym razem, gdy rozpoczyna się, jest aktualizowana lub kończy się indywidualna próba. Które rozwiązanie to umożliwi?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz strumień DynamoDB w tabeli z typem widoku NEW_IMAGE, utwórz funkcję Lambda, która konsumuje strumień i aktualizuje arkusz kalkulacyjny, i zasubskrybuj funkcję Lambda do strumienia..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to włączenie strumienia DynamoDB z typem widoku NEWIMAGE. Strumienie DynamoDB rejestrują modyfikacje danych w tabeli, a funkcja Lambda może być subskrybowana do tego strumienia, aby przetwarzać te zmiany w czasie rzeczywistym. Typ widoku NEWIMAGE zapewnia dostęp do pełnego elementu po jego modyfikacji, co jest niezbędne do aktualizacji arkusza kalkulacyjnego o najnowsze dane. DAX (DynamoDB Accelerator) jest pamięcią podręczną i nie służy do śledzenia zmian w tabeli w celu wyzwalania akcji. Użycie OLDIMAGE nie dostarczyłoby najnowszych danych do arkusza.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana