Q4Data Ingestion and Transformation
A media company wants to improve a system that recommends media content to customer based on user behavior and preferences. To improve the recommendation system, the company needs to incorporate insights from third-party datasets into the company's existing analytics platform. The company wants to minimize the effort and time required to incorporate third-party datasets. Which solution will meet these requirements with the LEAST operational overhead?
← → navigate · a answer
Community votes
Discussion · 17
A 18
Selected Answer: A
AWS DataSync is mainly a data transfer service built to simplify, automate, and speed up moving data between on-premises storage systems and AWS storage services, as well as across different AWS storage services. Its main purpose is not accessing third-party datasets, but moving large amounts of data efficiently.
By contrast, AWS Data Exchange is built specifically for finding and subscribing to third-party data in the cloud, with direct API access to these datasets, which fits the company's need to integrate this data into their recommendation systems with minimal overhead.
A 6
Selected Answer: A
AWS Data Exchange is a service that makes it easy to share and manage data permissions from other organizations
A 4
Selected Answer: A
Yeah, AWS want people to buy data from their marketplace. So, ... you know.
3
A
Data Exchange is the AWS official third-party datasets repository: https://aws.amazon.com/data-exchange
3
A
Data exchange is mainly designed for this purpose.
3
A is correct, DataSync doesn't really rely on API calls.
2
A
Data exchange is mainly designed for this purpose.
B 2
Selected Answer: B
There is no info or guarantee this third-party dataset is available in AWS to be part of a data-share, so the more assertive answer is B
1
I will go with A.
A 1
Selected Answer: A
options B, C, and D involve using Amazon Kinesis Data Streams or other services that may not be directly suited for integrating third-party datasets from external sources like AWS Data Exchange. These options may need extra configurations, data processing steps, or infrastructure management, which adds more operational overhead compared to directly using AWS Data Exchange's capabilities through API calls (Option A).
A 1
Selected Answer: A
AWS DataExchange
A 1
Selected Answer: A
A is the correct answer.
A 1
Selected Answer: A
A is correct
A 1
Selected Answer: A
I will go with A. Kinesis Data Stram is more operational overhead.
1
Should be AWS Data Exchange.
A 1
Selected Answer: A
Answer should be A
A 1
Selected Answer: A
AWS Data Exchange is built for finding, subscribing to, and using third-party datasets from data providers — exactly what this question is asking about. You can access the data through API calls with minimal setup, and it integrates directly with S3, Redshift, and other analytics services.