2024 年 11 月 11 日 – Snowflake Data Clean Room 版本说明

在此版本中,我们很高兴地宣布 Snowflake Data Clean Room 的本次更新提供以下新功能和增强功能。

所有开发人员 API Clean Room 现已在网络应用程序中可用

通过开发人员 APIs 创建的 Clean Room 现默认在 Web 应用程序中可用。这允许用户直接在 Web 应用程序中管理这些 Clean Room ,同时仍然能够使用自定义 Web 应用程序表单运行任何模板。提供商不再需要将寄存器 Clean Room 调用到 Web 应用程序 APIs,以使 Clean Room 在 Web 应用程序中可用。下列 APIs 已弃用:

  • provider.register_cleanroom_in_ui

  • provider.view_ui_registration_request_log

为了使 Clean Room 和对 Clean Room 所做的任何变更在 Web 应用程序中反映出来,提供商 MUST 调用以下 API 转发:

call samooha_by_snowflake_local_db.provider.create_or_update_cleanroom_listing($cleanroom_name);
Copy

此外,提供商和消费者都可以在 Web 应用程序中指定其开发人员 API Clean Room 是否应由其用户访问。请注意,Clean Room 或开发人员 APIs 的更新可能需要最多 10 分钟才能在 Web 应用程序中反映出来。

有关更多信息,请参阅 Snowflake Data Clean Room:创建带用户界面的自定义分析模板

自定义 Web 应用程序模板的提供商运行

提供商现在可以在自定义 Web 应用模板上启用提供商运行。这使消费者可以直接通过 Web 应用程序安装和设置各自的策略,同时也允许提供商通过 Web 应用程序配置和执行模板查询。提供商必须通过开发人员 APIs 请求启用提供商运行,然后调用创建或更新列表 API,之后消费者才将它安装到 Web 应用程序中。此外,提供商还可以自定义 Web 应用程序表单下拉列表,以引用消费者加入和列策略的选项。

有关更多信息,请参阅 Snowflake Data Clean Room:提供商 API 参考指南

自定义 Web 应用程序模板中的提供商和消费者激活

提供商现在可以将自定义激活模板添加至 Web 应用程序中的自定义分析模板。这使协作者能够支持激活用例,同时在 Web 应用程序内部署自定义分析模板。提供商将需把引用添加至 Web 应用程序表单中的激活模板。

有关详细信息,请参阅 provider.add_ui_form_customizations

SQL 策略配置更新

以前,所有联接列都需要聚合策略,并且默认情况下在 SQL 查询模板中应用投影策略。在此版本中,默认情况下,聚合和投影策略都将选择联接列。用户可以移除和自定义他们认为合适的策略要求,同时不再需要为 Clean Room 中的每个表添加联接列。

数据连接器的同步和命名支持

用户现在可以手动同步其数据连接器,以反映 Web 应用程序中与表相关的任何元数据变更。此外,用户可以为这些外部表提供他们的首选名称;为便于参考,该名称前缀有云标识符。

语言: 中文