Skip to Content

Snowflake SnowPro Advanced Architect: Snowflake Data Sharing Across Regions and Cloud Providers

Discover the precise steps to share a Snowflake database with a partner account in a different region and cloud provider. Get a comprehensive, expert-verified solution to ensure seamless data sharing between AWS and Azure accounts.

Table of Contents

Question

A company has a Snowflake account named ACCOUNTA in AWS us-east-1 region. The company stores its marketing data in a Snowflake database named MARKET_DB. One of the company’s business partners has an account named PARTNERB in Azure East US 2 region. For marketing purposes the company has agreed to share the database MARKET_DB with the partner account.

Which of the following steps MUST be performed for the account PARTNERB to consume data from the MARKET_DB database?

A. Create a new account (called AZABC123) in Azure East US 2 region. From account ACCOUNTA create a share of database MARKET_DB, create a new database out of this share locally in AWS us-east-1 region, and replicate this new database to AZABC123 account. Then set up data sharing to the PARTNERB account.
B. From account ACCOUNTA create a share of database MARKET_DB, and create a new database out of this share locally in AWS us-east-1 region. Then make this database the provider and share it with the PARTNERB account.
C. Create a new account (called AZABC123) in Azure East US 2 region. From account ACCOUNTA replicate the database MARKET_DB to AZABC123 and from this account set up the data sharing to the PARTNERB account.
D. Create a share of database MARKET_DB, and create a new database out of this share locally in AWS us-east-1 region. Then replicate this database to the partner’s account PARTNERB.

Answer

D. Create a share of database MARKET_DB, and create a new database out of this share locally in AWS us-east-1 region. Then replicate this database to the partner’s account PARTNERB.

Explanation

  1. Creating a share of the MARKET_DB database allows controlled access to the data.
  2. Creating a new database from the share in the same AWS us-east-1 region as ACCOUNTA prepares the data for replication.
  3. Replicating the new database directly to the PARTNERB account in Azure East US 2 region enables the partner to consume the data.

Replicating the database to the partner’s account is the key step, eliminating the need for intermediate accounts or additional sharing steps. This approach ensures efficient and secure data sharing across different regions and cloud providers.

Snowflake SnowPro Advanced Architect certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Snowflake SnowPro Advanced Architect exam and earn Snowflake SnowPro Advanced Architect certification.