SnowPro Advanced: Architect — Question 151
A global company needs to securely share its sales and inventory data with a vendor using a Snowflake account.
The company has its Snowflake account in the AWS eu-west 2 Europe (London) region. The vendor’s Snowflake account is on the Azure platform in the West Europe region.
How should the company’s Architect configure the data share?
Answer options
- A. 1. Create a share. 2. Add objects to the share. 3. Add a consumer account to the share for the vendor to access.
- B. 1. Create a share. 2. Create a reader account for the vendor to use. 3. Add the reader account to the share.
- C. 1. Create a new role called DB_SHARE. 2. Grant the DB_SHARE role privileges to read data from the company database and schema. 3. Create a user for the vendor. 4. Grant the DB_SHARE role to the vendor’s users.
- D. 1. Promote an existing database in the company’s local account to primary. 2. Replicate the database to Snowflake on Azure in the West-Europe region. 3. Create a share and add objects to the share. 4. Add a consumer account to the share for the vendor to access.
Correct answer: D
Explanation
The correct answer is D because it outlines the necessary steps to replicate the database from AWS to Azure and create a share for the vendor. Options A, B, and C do not address the cross-cloud data sharing requirements and lack the replication step needed for Azure access.