Snowflake Data Clean Room 术语表

了解 Snowflake Data Clean Rooms 中使用的以下术语。在本节中,一些术语的使用方式与在 Snowflake 其他功能中的使用方式不同。

启动/激活

将查询的结果表从 Clean Room 导出,通常是导出到第三方。如果得到对方的允许并且 Clean Room 的设置允许,您可以将查询结果导出到您自己的账户或批准的第三方合作伙伴,例如 Google Ads 或 Meta Ads Manager。

协作者

通常用作使用者的同义词,但也可以用来指可以使用 Clean Room 的任何人,无论是作为提供商还是使用者。

列策略

Clean Room 表中的列,可在特定 Clean Room 中的特定模板的查询结果中投影。该策略由将数据链接到 Clean Room 的人员指定。Clean Room 列策略完全在 Clean Room 内确定,而不是从可能适用于 Clean Room 外的源表的策略中派生出来的。

连接器

为 Clean Room 提供额外功能的插件。Snowflake Clean Room 可以访问多个连接器,以提供额外的功能,包括 Clean Room 连接器(允许使用在其他平台上创建的 Clean Room)、身份连接器(可以帮助识别数据集中相似的实体,以便在联接中使用 – 例如,识别同一个人的多个电子邮件地址)和外部数据连接器(使从非 Snowflake 源导入数据成为可能)。Clean Room 管理员确定在该 Snowflake 账户中可用于 Clean Room 的连接器。

使用者

受 Clean Room 提供商邀请使用 Clean Room 的人或账户。使用者通常会导入自己的数据,并运行该 Clean Room 支持的一个或多个查询。但是,Clean Room 可以配置为允许使用者提出自己的查询,但需经提供商批准。

数据集

已链接(导入)到 Clean Room 的表或视图。

差分隐私

一种算法和数学系统,通过向数值结果中添加噪声并要求在查询中进行分组,从而为数据集中的单个行或实体增加保护,以防止确切值与数据中的确切行或实体相关联。

联接策略

Clean Room 中的列,可在指定 Clean Room 中的模板中用作联接列。联接策略由将表链接到 Clean Room 的人员指定。Clean Room 联接策略完全独立于 Snowflake 联接策略,当数据导入 Clean Room 时,Snowflake 联接策略会被删除。

链接

将受保护的数据视图导入 Clean Room。提供商和使用者可以将自己的数据链接到 Clean Room,以便对该 Clean Room 支持的任何查询提供数据。链接表或视图意味着在 Clean Room 内创建源数据的副本(视图),并与 Clean Room 外的源表或视图动态链接。请注意,所有 Snowflake 联接、聚合、隐私和其他策略都已从链接表中删除。如果您想执行联接或其他策略,您需要使用支持的 Clean Room 功能添加这些策略。

提供商

Clean Room 创建者。提供商通常会提供一些数据和可以在该 Clean Room 中运行的允许查询列表,并设置高级的 Clean Room 配置。

模板

每个 Clean Room 都有一个或多个模板,这些模板是用 JinjaSQL 编写的 SQL 查询,允许使用者在运行时对其进行配置。每个模板解析为单个 SQL 查询。Snowflake 提供了一套用于常见操作的 Web 应用程序模板,但您可以使用 API 创建自己的自定义模板。

安全视图

将表或视图链接到 Clean Room 时,系统会创建一个安全视图。这是一个基于 Clean Room 外的源表或视图的加密视图。安全视图通常对您是不可见的,但有时可能会出现在错误消息中,或者当您使用各种工具浏览数据库对象时,您会看到原始链接数据集的一些名称被修改。除非另有指示,否则始终使用数据集名称引用数据,该名称与链接的源表或视图相同。

版本控制

每个 Clean Room 都有一个版本,每当提供商将 Python 代码导入 Clean Room 时,该版本就会递增。使用者不需要考虑版本控制。提供商需要记住,每次在 Clean Room 内更改 Python 代码时更新默认的 Clean Room 版本。

Web 应用程序

Clean Room 环境支持基于浏览器的 Web 应用程序,您可以使用 Web 应用程序来管理 Snowflake Clean Room 环境、创建新的 Clean Room,或使用您受邀加入的 Clean Room。

语言: 中文