SnowPro Advanced: Architect — Question 176
A company with an account on AWS in the us-east-1 region needs to share data with vendors who also have Snowflake accounts on AWS in the same region. The company maintains non-sensitive data in its database for each vendor. The company does not need to store or track telemetry data from consumer accounts.
Which method of data collaboration will allow the company to monetize the data shares and track data usage over time, using the LEAST amount of operational overhead?
Answer options
- A. A direct share with access granted to all vendor accounts
- B. A data share associated with a paid listing with access granted to all vendor accounts
- C. An approved application on a paid listing with access granted to all vendor accounts
- D. A reader account with users created for all vendors
Correct answer: B
Explanation
The correct answer is B because a data share linked to a paid listing enables the company to monetize the data shares and track usage effectively. Options A and D do not provide monetization capabilities, while option C involves an application layer, adding unnecessary complexity and operational overhead.