Банк получает необработанные данные транзакций из потока данных Amazon Kinesis. Решение должно вычислять скользящие средние из потока, сохранять эти признаки в SageMaker Feature Store и предоставлять их моделям практически в реальном времени. Какой дизайн соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать приложение Kinesis Data Analytics SQL для вычисления скользящих средних и выдачи результирующего потока; заставить Lambda потреблять этот результирующий поток и публиковать средние значения в SageMaker Feature Store как онлайн-группу признаков..
Почему это правильный ответ
Правильный ответ использует Kinesis Data Analytics SQL для вычисления скользящих средних непосредственно из потока Kinesis. Это эффективно, так как Kinesis Data Analytics предназначен для обработки потоковых данных в реальном времени. Затем функция AWS Lambda потребляет результирующий поток и записывает обработанные признаки в SageMaker Feature Store как онлайн-группу признаков, обеспечивая доступность данных для моделей практически в реальном времени. Неправильные варианты: Отправка в S3 через Kinesis Data Firehose, а затем использование SageMaker Processing, вносит задержку и не подходит для обработки "практически в реальном времени". Запись необработанных данных непосредственно в Feature Store и попытка вычисления скользящих средних с помощью API GetRecord не является эффективным способом обработки потоковых данных и вычисления агрегаций. Feature Store предназначен для хранения признаков, а не для их вычисления из необработанных данных. Использование офлайн-группы признаков не соответствует требованию "практически в реальном времени".
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется