AWS Certified Machine Learning – Specialty — Question 28

A retail chain has been ingesting purchasing records from its network of 20,000 stores to Amazon S3 using Amazon Kinesis Data Firehose. To support training an improved machine learning model, training records will require new but simple transformations, and some attributes will be combined. The model needs to be retrained daily.
Given the large number of stores and the legacy data ingestion, which change will require the LEAST amount of development effort?

Answer options

Correct answer: D

Explanation

Option D is the most efficient choice as it leverages existing Kinesis Data Firehose infrastructure and allows for real-time transformation with minimal additional setup. Options A, B, and C require significantly more development effort since they involve either changing the data capture method or setting up new compute resources, which complicates the process.