关于数据交换

数据交换提供了一个数据中心,可用于与您邀请的选定成员组安全地进行数据协作。作为提供商,您可以借助它发布数据,然后参与交换的使用者就可以发现这些数据。

通过数据交换中心,您可以轻松地将数据提供给参与数据交换的特定一组业务一致的合作伙伴,例如公司内部部门或公司外部的供应商、提供商和合作伙伴。如果您想与组织内外的各种使用者共享数据,您还可以使用向特定使用者提供的列表或在 Snowflake Marketplace 上公开提供的列表。

描述数据交换的示意图,该示意图的特点是由账户发布列表,A 公司可通过组织中的读取器/写入器账户访问该列表。A 公司也会向数据交换发布一份列表,然后由同样参与数据交换的另一个组织中的 B 公司访问。B 公司共享一个列表,然后通过您的账户访问该列表。每家公司的账户都是通过共享创建列表,而共享又是通过其账户中的数据库创建的。

You can manage membership, access to data, and audit data usage, as well as apply security controls to the data shared in the Data Exchange. See 管理数据列表.

要设置数据交换,请参阅 请求新的数据交换

数据交换管理员职责

托管数据交换的 Snowflake 账户为数据交换管理员。数据交换管理员负责配置数据交换并管理成员(数据提供商和数据使用者)。

在指定为数据交换管理员的账户中,具有 ACCOUNTADMIN 角色的用户可以执行以下操作:

  • 添加或删除成员

  • 将成员指定为提供商和/或使用者

数据交换管理员可将这些特权委托给其他角色。有关更多信息,请参阅 在数据交换中授予管理员权限

数据交换成员资格

成员是由数据交换管理员添加并指定为提供商和/或使用者的 Snowflake 账户。

加入数据交换后,提供商可以:

  • 创建列表。

  • Define listing access as personalized or free.

  • 发布列表。

  • 针对与使用者处于不同区域的个性化列表或数据集,授予访问权限。

加入数据交换后,使用者可以:

  • Discover by browsing the exchange listings.

  • 在 Snowflake Marketplace 与数据交换之间切换。

  • (立即或按请求)使用数据集。