Question 111:
You work for a car rental firm in their car tracking department. Your team is responsible for building machine learning solutions to track the company`s fleet of cars. Each car is equipped with a GPS vehicle tracking device that emits IoT data. You are building a data transformation solution to take the GPS IoT data and transform it before storing it in S3 for use in your machine learning models. You have decided to use Kinesis Data Firehose data transformation to pre-process your IoT data before storing it in S3. You have written your lambda function that pre-processes the data, and you are now testing your data transformation process flow. When running your tests, you see that Kinesis Data Firehose rejects every record as a data transformation failure. What could be the reason for the failure?
Answer options:
A.In your Lambda function, you have set the result to OK or Dropped for each record processed. B.The transformed records from your lambda function consist of the recordId and result parameters. C.When creating your Lambda function, you used a lambda blueprint for data transformation from the AWS Serverless Application Repository. D.When creating your Lambda function, you used a lambda blueprint for data transformation from the AWS Lambda console.