Exam SnowPro Advanced Data Engineer All QuestionsBrowse all questions from this exam
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 organization.

How can Company A share data with Company B? (Choose two.)

    Correct Answer: D, E

    To share data between Company A and Company B, which are on different cloud providers and regions, and not in the same Snowflake organization, two effective methods can be used. First, Company A can create a new account within its organization that is hosted on the same cloud provider and region as Company B's account. Data can then be replicated to this new account, and a share can be created within this account to add Company B's account as a recipient. Second, Company A can also create a separate database to contain the data they intend to share with Company B. Within Company A's account, a share is created, this share includes all the objects within the separate database, and then adds Company B's account as a recipient of the share.

Discussion
BigDataBB

https://docs.snowflake.com/en/guides-overview-sharing Data Sharing Mechanism Share With Whom? Listing One or more accounts in any region Direct share One or more accounts in your region

BigDataBBOptions: AD

By documentation: https://docs.snowflake.com/guides-overview-sharing#options-for-sharing CASE A: by listing CASE D: by replication

stopthisnowOptions: AD

Company A must replicate data to the same region as Company B first. Since company B already has a Snowflake account, data can be imported from a Share setup by Company A. "Reader Account" option is not valid