An investment firm ingests an ever-growing volume of semi-structured data and needs to deduplicate records, removing duplicates and common misspellings. Which option provides this capability with the least operational overhead?
Choose an answer
Tap an option to check your answer.
Correct answer: Use the FindMatches feature of AWS Glue to remove duplicate records..
Why this is the answer
The FindMatches feature in AWS Glue is specifically designed for identifying and deduplicating records in datasets, even when exact matches are not present (e.g., due to misspellings or variations). It uses machine learning to learn patterns and identify records that refer to the same real-world entity, making it ideal for semi-structured data and fuzzy matching. This approach minimizes operational overhead as Glue manages the underlying infrastructure. Using non-window functions in Amazon Athena could remove exact duplicates but wouldn't handle misspellings or variations effectively. Amazon Neptune ML and Apache Gremlin are for graph databases and graph analytics, not primarily for data deduplication of semi-structured data. Global tables in Amazon DynamoDB provide multi-region replication and high availability for key-value data but do not prevent or resolve duplicate data within the tables themselves.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed