Snowflake Data Clean Room の用語集¶
Get to know these terms as they are used in Snowflake Data Clean Rooms. Some terms are used differently here than in the rest of Snowflake.
- アクティブ化 / アクティベーション
Exporting the results table of a query out of the clean room, either to a collaborator or to a third party. If allowed by the other party and the clean rooms settings, you can export query results to your own account or to an approved third-party partner, such as Google Ads or Meta Ads Manager.
- Clean room UI
Or "UI" for short. The browser-based web application you can use to manage the Snowflake Clean Room environment, create new clean rooms, or use clean rooms to which you have been invited. This used to be called the "web app," and you might still see that terminology used in some places.
- コラボレーター
Typically used as a synonym for consumer, but can also be used to mean any clean room partner, either the provider or the consumer.
- 列ポリシー
Specified by a collaborator to indicate which of their data columns can be projected by other collaborators. A clean room column policy is determined entirely within a clean room, and is not derived from any Snowflake policies that might be applied to the source table outside of the clean room. Learn more.
- コネクタ
クリーンルームにさらなる機能性を提供するプラグイン。Snowflakeクリーンルームは、クリーンルームコネクタ(他のプラットフォームで作成されたクリーンルームを使用できるようにする)、IDコネクタ(データセット内の類似エンティティを識別し、結合で使用できるようにする(例えば、同じ人物を識別する複数のメールアドレスなど))、外部データコネクタ(Snowflake以外のソースからデータをインポートできるようにする)など、追加機能を提供する多くのコネクタにアクセスできます。クリーンルーム管理者は、そのSnowflakeアカウントでクリーンルームがどのコネクタを使用できるかを決定します。
- コンシューマー
クリーンルームのプロバイダーからクリーンルームの利用を招待された個人またはアカウント。コンシューマーは通常、自分のデータをインポートし、そのクリーンルームでサポートされている1つ以上のクエリを実行します。しかし、クリーンルームは、プロバイダーの承認を前提に、コンシューマーが独自のクエリを提案できるように構成することができます。
- データセット
クリーンルームにリンク(インポート)されたテーブルまたはビュー。
- 差分プライバシー
数値結果にノイズを加えたり、クエリでグループ化を要求したりすることで、データセット内の個々の行やエンティティを保護し、正確な値がデータ内の正確な行やエンティティに関連付けられないようにするアルゴリズムおよび数学的システム。
- 結合ポリシー
クリーンルームのコラボレーターが指定するポリシー。そのクリーンルームのクエリで、どの列を結合できるかを指定します。クリーンルームの結合ポリシーは、Snowflakeの結合ポリシーから完全に独立しています。詳細をご覧ください。
- LAF
Listings auto-fulfillment, another name for Cross-Cloud Auto-Fulfillment, a technology that lets you share a clean room with a collaborator in another cloud hosting region.
- リンク
保護されたデータビューをクリーンルームにインポートします。プロバイダーもコンシューマーも、自分のデータをクリーンルームにリンクして、そのクリーンルームがサポートするクエリで利用できるようにすることができます。テーブルやビューのリンクとは、クリーンルーム内にソースデータのコピー(ビュー)を作成し、クリーンルーム外のソーステーブルやビューに動的にリンクすることを意味します。
- プロバイダー
クリーンルームの作成者。プロバイダーは、通常、いくつかのデータとそのクリーンルームで実行できる許可されたクエリのリストを提供し、高レベルのクリーンルームの構成をセットします。
- テンプレート
各クリーンルームは、 JinjaSQL で記述された SQL クエリである1つ以上のテンプレートを持ち、実行時にコンシューマーが設定できるようになっています。各テンプレートは、単一の SQL クエリに解決されます。Snowflakeでは、一般的なアクション用のテンプレートセットをウェブアプリで提供していますが、 API を使用して独自のカスタムテンプレートを作成することもできます。
- セキュアビュー
テーブルまたはビューをクリーンルームにリンクすると、セキュリティで保護されたビューが作成されます。これは、クリーンルーム外のソーステーブルまたはビューに基づく暗号化ビューです。保護されたビューは通常は表示されませんが、エラーメッセージや、さまざまなツールを使ってデータベースオブジェクトをブラウズしているときに、元のリンクされたデータセットと名前が異なって表示されることがあります。特に指示がない限り、リンクされたソーステーブルまたはビューと同じデータセット名を使用してデータを参照します。
- バージョン管理
各クリーンルームにはバージョンがあり、プロバイダーによってPythonコードがクリーンルームにインポートされるたびにインクリメントされます。コンシューマーはバージョン管理について考える必要はありません。プロバイダーは、クリーンルーム内でPythonコードを変更するたびに、デフォルトのクリーンルームのバージョンを更新することを忘れないようにする必要があります。