SnowPro Advanced: Architect — Question 38
Company A would like to share data in Snowflake with Company B. Company B is not on the same cloud platform as Company A.
What is required to allow data sharing between these two companies?
Answer options
- A. Create a pipeline to write shared data to a cloud storage location in the target cloud provider.
- B. Ensure that all views are persisted, as views cannot be shared across cloud platforms.
- C. Setup data replication to the region and cloud platform where the consumer resides.
- D. Company A and Company B must agree to use a single cloud platform: Data sharing is only possible if the companies share the same cloud provider.
Correct answer: C
Explanation
The correct answer is C because data replication is necessary to ensure that the data is accessible in the region and cloud platform where Company B operates. Options A and B are incorrect as they do not address the requirement for cross-cloud sharing, and option D is false since Snowflake allows for data sharing across different cloud platforms.