关于数据交换

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

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

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

您可以管理成员资格、访问数据和审核数据使用情况,并对数据交换中心内共享的数据应用安全控制。请参阅 管理数据列表

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

数据交换管理员职责

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

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

  • 添加或删除成员

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

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

数据交换成员资格

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

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

  • 创建列表。

  • 定义列表访问权限(个性化或 免费)。

  • 发布列表。

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

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

  • 通过交换列表来进行发现。

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

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

语言: 中文