2024 年 6 月 25 日 – Snowflake Data Clean Room 版本说明¶
在此版本中,我们很高兴地宣布 Snowflake Data Clean Room 的本次更新提供以下新功能和增强功能。
提供商运行分析¶
Clean Room 提供商现在可以在自己的 Clean Room 中运行分析。此功能允许提供商直接从使用者在 Clean Room 内共享的数据中提取见解。以前,提供商只能是数据提供商。
有关使用 Web 应用程序执行提供商运行分析的信息,请参阅 作为提供商运行分析。
有关使用开发者 API 执行提供商运行分析的信息,请参阅 Snowflake Data Clean Room:以提供商身份运行分析。
使用者自定义模板¶
使用者现在可以请求提供商允许他们将自己的模板添加到一个 Clean Room。在提出请求后,提供商可以审查模板定义,并决定是接受还是拒绝使用者添加模板的请求。
因为使用者通常最了解如何从来自多个提供商的数据中提取见解,因此当使用者希望执行多提供商分析时,添加使用者自定义模板的功能就显得尤为重要。
有关更多信息,请参阅 使用开发者 API 添加使用者定义的模板。
表格和模板的精细访问控制¶
提供商现在可以控制哪些使用者有权访问 Clean Room 中的特定表或模板。这允许提供商与多个使用者共享同一个 Clean Room,而无需向每个使用者提供完全访问权限。以前,所有使用者都可以访问表或模板,只要它包含在 Clean Room 中。
开发者现在可以指定哪些使用者在执行 API 时有权访问表或模板,以将其添加到 Clean Room。此外,还有以下新的 APIs 控制访问:
provider.restrict_table_options_to_consumers
provider.restrict_template_options_to_consumers
有关这些 APIs 的更多信息,请参阅 Snowflake Data Clean Room:提供商 API 参考指南。
激活跨区域的结果¶
现在,即使提供商位于不同的云/区域,使用者也能将结果激活回到提供商。要利用此增强功能,使用者必须在其账户上启用 Cross-cloud auto-fulfillment。
SQL 模板增强功能¶
当提供商允许另一方通过 SQL 模板查询数据时,提供商现在可以为他们想要保护的每个实体列指定自定义聚合阈值。与在所有联接列中应用相同聚合阈值的前一版本隐私控制相比,这一版本提供了更灵活的控制。此外,用户不再需要提供表和列的提供商 [p] 和使用者 [c] 别名。