DEA-C02 · Question #36
Company A and Company B both have Snowflake accounts. Company A's account is hosted on a different cloud provider and region than Company B's account. Companies A and B are not in the same Snowflake…
The correct answer is A. Create a share within Company A's account and add Company B's account as a recipient of that D. Create a new account within Company A's organization in the same cloud provider and region as. Option A works because Snowflake's direct data sharing allows Company A to add any Snowflake account - including accounts on different cloud providers or regions - as a recipient of a share, even across organizational boundaries. Option D works because by creating a new account…
Question
Company A and Company B both have Snowflake accounts. Company A's account is hosted on a different cloud provider and region than Company B's account. Companies A and B are not in the same Snowflake organization. How can Company A share data with Company B? (Choose two.)
Options
- ACreate a share within Company A's account and add Company B's account as a recipient of that
- BCreate a share within Company A's account, and create a reader account that is a recipient of the
- CUse database replication to replicate Company A's data into Company B's account. Create a
- DCreate a new account within Company A's organization in the same cloud provider and region as
- ECreate a separate database within Company A's account to contain only those data sets they
How the community answered
(25 responses)- A80% (20)
- B4% (1)
- C4% (1)
- E12% (3)
Explanation
Option A works because Snowflake's direct data sharing allows Company A to add any Snowflake account - including accounts on different cloud providers or regions - as a recipient of a share, even across organizational boundaries. Option D works because by creating a new account within Company A's organization that is co-located with Company B (same cloud provider and region), Company A can then directly share from that account to Company B without cross-region limitations acting as a barrier.
Option B is wrong because reader accounts are designed for consumers who do not have their own Snowflake accounts - Company B already has one, making a reader account unnecessary and redundant. Option C is wrong because database replication operates within an organization's own accounts; you cannot replicate data directly into a separate company's Snowflake account. Option E is wrong because creating a separate database is a data organization step, not a sharing mechanism - it does nothing to enable cross-cloud or cross-region access for Company B.
Memory tip: Think of the two valid paths as "Share Directly" (A) or "Move Closer Then Share" (D). If you can't share efficiently from where you are, establish a presence where your consumer lives - then share from there.
Topics
Community Discussion
No community discussion yet for this question.