是否仅支持同一 Snowflake 区域中的帐户之间的数据共享?
Posted
技术标签:
【中文标题】是否仅支持同一 Snowflake 区域中的帐户之间的数据共享?【英文标题】:Is data sharing only supported between accounts in the same Snowflake region? 【发布时间】:2020-06-24 10:14:16 【问题描述】:根据我遇到的多个来源,“仅在同一雪花区域中的帐户之间支持数据共享”。 但是,通过 dB 复制,我们可以将 dB 复制到跨区域和云平台的其他帐户。这两种说法似乎相互矛盾。有人可以澄清一下吗?
【问题讨论】:
【参考方案1】:“数据共享仅支持在同一雪花区域的帐户之间”
此文本似乎来自较早的文档修订版,随着最近对 SnowflakeDB 的增强,该修订版似乎不再适用。
据推测,根据当前文档,across regions via a replication step 支持数据共享。
【讨论】:
【参考方案2】:这在技术上都是准确的。数据共享仅适用于单个区域。但是,您可以将您的账户复制到另一个区域,然后在该账户的区域内从该复制账户共享数据。跨云平台也是如此。
【讨论】:
不是账户,而是通过dB复制复制数据库是我提到的Snowflake功能。 不确定您的评论是什么意思。我的答案是解释如何使用数据复制来跨区域共享数据。文档中的陈述并不矛盾。 嘿 Mike - 我读到了有关 dB 复制的信息,但不确定是否也可以复制完整的帐户。无论如何,我从您的评论中了解到,Snowflake 支持不同区域或云平台的帐户之间的数据共享。【参考方案3】:正在准备雪花认证并遇到类似问题。 但我终于意识到,只有复制才能跨区域共享数据。
如果您不复制,则只能在区域内共享数据
更多详情请查看以下链接:)
https://www.linkedin.com/pulse/snowflake-data-sharing-limitations-tips-minzhen-yang
【讨论】:
您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。以上是关于是否仅支持同一 Snowflake 区域中的帐户之间的数据共享?的主要内容,如果未能解决你的问题,请参考以下文章