Компания хранит записи о регистрации пробных версий в таблице DynamoDB и отслеживает данные пробных версий в электронной таблице. Они хотят, чтобы электронная таблица автоматически обновлялась всякий раз, когда начинается, обновляется или завершается индивидуальная пробная версия. Какое решение позволит это реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить поток DynamoDB для таблицы с типом представления NEW_IMAGE, создать функцию Lambda, которая потребляет поток и обновляет электронную таблицу, и подписать Lambda на поток..
Почему это правильный ответ
Правильный ответ — включить поток DynamoDB для таблицы с типом представления NEWIMAGE, создать функцию Lambda, которая потребляет поток и обновляет электронную таблицу, и подписать Lambda на поток. Потоки DynamoDB предоставляют упорядоченную последовательность изменений на уровне элементов в таблице DynamoDB. Функция Lambda может быть настроена для автоматического запуска при появлении новых записей в потоке, что позволяет ей обрабатывать изменения (начало, обновление или завершение пробной версии) и соответствующим образом обновлять электронную таблицу. Тип представления NEWIMAGE гарантирует, что Lambda получает полную новую версию элемента после изменения, что необходимо для обновления электронной таблицы. Варианты с DAX неверны, так как DAX — это кэш для ускорения чтения, а не механизм для отслеживания изменений данных и запуска функций. Вариант с OLDIMAGE не подходит, потому что для обновления электронной таблицы обычно требуется текущее состояние элемента (NEWIMAGE), а не его предыдущее состояние.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется