nerdexam
Snowflake

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…

Data Movement

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)
  • A
    80% (20)
  • B
    4% (1)
  • C
    4% (1)
  • E
    12% (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

#Data Sharing#Cross-Cloud Sharing#Database Replication#Snowflake Accounts

Community Discussion

No community discussion yet for this question.

Full DEA-C02 Practice