ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 96 - DAS-C01 discussion

Report
Export

A banking company wants to collect large volumes of transactional data using Amazon Kinesis Data Streams for real-time analytics. The company uses PutRecord to send data to Amazon Kinesis, and has observed network outages during certain times of the day. The company wants to obtain exactly once semantics for the entire processing pipeline. What should the company do to obtain these characteristics?

A.
Design the application so it can remove duplicates during processing be embedding a unique ID in each record.
Answers
A.
Design the application so it can remove duplicates during processing be embedding a unique ID in each record.
B.
Rely on the processing semantics of Amazon Kinesis Data Analytics to avoid duplicate processing of events.
Answers
B.
Rely on the processing semantics of Amazon Kinesis Data Analytics to avoid duplicate processing of events.
C.
Design the data producer so events are not ingested into Kinesis Data Streams multiple times.
Answers
C.
Design the data producer so events are not ingested into Kinesis Data Streams multiple times.
D.
Rely on the exactly one processing semantics of Apache Flink and Apache Spark Streaming included in Amazon EMR.
Answers
D.
Rely on the exactly one processing semantics of Apache Flink and Apache Spark Streaming included in Amazon EMR.
Suggested answer: A

Explanation:


Reference: https://docs.aws.amazon.com/streams/latest/dev/kinesis-record-processor-duplicates.html

asked 16/09/2024
Ray Hato
38 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first