Snowflake 中的数据共享和 Collaboration 概述¶
可以通过多种方式与其他 Snowflake 账户中的用户共享 Snowflake 账户中的数据,包括在安全环境中与其他各方协作。
共享选项¶
列表允许您跨云与任何 Snowflake 区域的人共享数据,无需执行手动复制任务。如果您使用列表,则可以为共享的数据提供额外的元数据,查看客户数据使用情况,并针对 Snowflake Marketplace 上公开提供的列表,评估使用者对您的列表的兴趣。
如果您不想使用列表共享数据,则可以改用 Direct Share。Snowflake 的所有数据共享方法都使用 Secure Data Sharing。无论选择哪个选项,都可以使用 阅读者账户 与没有 Snowflake 账户的人共享。
数据共享机制 |
与谁共享? |
跨云自动履行? |
(可选)对数据收费? |
(可选)公开提供数据? |
获取使用者使用指标? |
---|---|---|---|---|---|
任何区域的一个或多个账户 |
是 |
是 |
是 |
是 |
|
您所在区域的一个或多个账户 |
否 |
否 |
否 |
否 |
如果您想管理一组账户,并控制谁可以发布和使用该组中的列表,可以考虑使用 数据交换。
列表¶
您可以私下向特定账户提供列表,也可以在 Snowflake Marketplace 上公开提供。有关 Snowflake Marketplace 的更多信息,请参阅 关于 Snowflake Marketplace。
接受提供商和使用者条款后,您就可以开始通过列表共享并使用与您共享的数据。有关更多信息,请参阅 关于列表。
数据交换¶
如果无法创建私下提供给特定账户的列表,则可以使用数据交换与您邀请的选定账户组共享数据。
您必须请求为您的账户预置和配置数据交换,然后您可以邀请成员加入交换并指定他们是否可以使用数据和/或提供数据。
在所有支持的 云平台 上,在非 VPS 区域托管的所有 Snowflake 账户均支持数据交换。
有关更多信息,请参阅 数据交换。