2024年11月11日 --- Snowflake Data Clean Roomsリリースノート

このリリースにより、Snowflake Data Clean Roomsのアップデートとして、以下の新機能と機能強化が利用可能になったことをお知らせします。

すべての開発者 API クリーンルームがウェブアプリで利用可能になりました

開発者 APIs を介して作成されたクリーンルームは、ウェブアプリでデフォルトで利用可能になりました。これにより、ユーザーはウェブアプリで直接クリーンルームを管理しながら、カスタムウェブアプリフォームで任意のテンプレートを実行することができます。プロバイダーは、ウェブアプリでクリーンルームを利用できるようにするために、ウェブアプリ APIs に対して登録クリーンルームを呼び出す必要がなくなりました。以下の APIs は非推奨となりました:

  • provider.register_cleanroom_in_ui

  • provider.view_ui_registration_request_log

クリーンルームとクリーンルームに加えられた変更をウェブアプリに反映させるために、プロバイダーは今後、以下の API を呼び出す必要があります。

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

さらに、プロバイダーとコンシューマーの両方が、開発者の API クリーンルームをウェブアプリでユーザーがアクセスできるかどうかを指定できます。クリーンルームやデベロッパー APIs からの更新がウェブアプリに反映されるまで、最大10分かかる場合がありますのでご了承ください。

詳細については、 Snowflake Data Clean Rooms: ユーザーインターフェイスによるカスタム分析テンプレートの作成 をご参照ください。

カスタムウェブアプリテンプレート用のプロバイダーの実行

プロバイダーがカスタムウェブアプリテンプレート上でプロバイダーの実行を有効化できるようになりました。これにより、コンシューマーはウェブアプリを通じて各ポリシーを直接インストールおよびセットすることができ、プロバイダーはウェブアプリを通じてテンプレートのクエリを構成および実行することができます。プロバイダーは、コンシューマーがウェブアプリにこれをインストールする前に、開発者の APIs 経由でプロバイダーの実行を有効にするようリクエストし、次にリストの作成または更新 API を呼び出す必要があります。さらに、プロバイダーはウェブアプリのフォームのドロップダウンをカスタマイズして、コンシューマーの結合 & 列ポリシーのオプションを参照することができます。

詳細については、 Snowflakeデータクリーンルーム:プロバイダーAPIリファレンスガイド をご参照ください

カスタムウェブアプリテンプレートにおけるプロバイダーとコンシューマーのアクティベーション

プロバイダーは、ウェブアプリのカスタム分析テンプレートにカスタムアクティベーションテンプレートを追加できるようになりました。これにより、コラボレーターはウェブアプリ内でカスタム分析テンプレートをデプロイしながら、アクティベーションのユースケースをサポートすることができます。プロバイダーは、ウェブアプリのフォームにアクティベーションテンプレートへのリファレンスを追加する必要があります。

詳細情報については、 provider.add_ui_form_customizations をご参照ください

SQL ポリシー構成の更新

以前は、すべての結合列には集計ポリシーが必要で、 SQL クエリテンプレートではデフォルトで投影ポリシーが適用されていました。このリリースでは、集計と投影の両方のポリシーで結合列がデフォルトで選択されます。ユーザーは、クリーンルーム内のすべてのテーブルに結合列を追加する必要がなくなる一方で、ポリシー要件を適宜削除し、カスタマイズすることができます。

データコネクタの同期と命名サポート

ユーザーはデータコネクタを手動で同期して、ウェブアプリのテーブルに関連するメタデータの変更を反映できるようになりました。さらに、ユーザーはこれらの外部テーブルに好みの名前を付けることができ、その名前のプレフィックスにはクラウド識別子が付けられ、リファレンスが容易になります。