Snowflake Data Clean Room の用語集¶
Snowflake Data Clean Rooms で使用されるこれらの用語を知ってください。ここでは、一部の用語がSnowflakeの他の部分とは異なった意味で使用されています。
- アクティブ化 / アクティベーション
クエリの結果テーブルをクリーンルームの外(コラボレーターまたはサードパーティ)にエクスポートします。相手側とクリーンルームの設定で許可されている場合、クエリ結果を自分のアカウント、またはGoogle AdsやMeta Ads Managerなどの承認されたサードパーティパートナーにエクスポートすることができます。
- Clean room UI
または略して「 UI 」。Snowflakeクリーンルーム環境の管理、新規クリーンルームの作成、招待されたクリーンルームの使用に使えるブラウザベースのウェブアプリケーション。これは以前「Webアプリ」と呼ばれており、一部の場所ではその用語がまだ使用されていることがあります。
- コラボレーター
一般的にコンシューマーの同義語として使用されますが、プロバイダーまたはコンシューマーとしてクリーンルームパートナーを意味する場合にも使用できます。
- 列ポリシー
他のコラボレーターがどのデータ列を投影できるかを示すために、コラボレーターが指定します。クリーンルーム列ポリシーは、完全にクリーンルーム内で決定され、クリーンルーム外のソーステーブルに適用される可能性のあるSnowflakeポリシーからは派生しません。詳細をご覧ください。
- コネクタ
クリーンルームにさらなる機能性を提供するプラグイン。Snowflakeクリーンルームは、クリーンルームコネクタ(他のプラットフォームで作成されたクリーンルームを使用できるようにする)、IDコネクタ(データセット内の類似エンティティを識別し、結合で使用できるようにする(例えば、同じ人物を識別する複数のメールアドレスなど))、外部データコネクタ(Snowflake以外のソースからデータをインポートできるようにする)など、追加機能を提供する多くのコネクタにアクセスできます。クリーンルーム管理者は、そのSnowflakeアカウントでクリーンルームがどのコネクタを使用できるかを決定します。
- コンシューマー
クリーンルームのプロバイダーからクリーンルームの利用を招待された個人またはアカウント。コンシューマーは通常、自分のデータをインポートし、そのクリーンルームでサポートされている1つ以上のクエリを実行します。しかし、クリーンルームは、プロバイダーの承認を前提に、コンシューマーが独自のクエリを提案できるように構成することができます。
- データセット
クリーンルームにリンク(インポート)されたテーブルまたはビュー。
- 差分プライバシー
数値結果にノイズを加えたり、クエリでグループ化を要求したりすることで、データセット内の個々の行やエンティティを保護し、正確な値がデータ内の正確な行やエンティティに関連付けられないようにするアルゴリズムおよび数学的システム。
- 結合ポリシー
クリーンルームのコラボレーターが指定するポリシー。そのクリーンルームのクエリで、どの列を結合できるかを指定します。クリーンルームの結合ポリシーは、Snowflakeの結合ポリシーから完全に独立しています。詳細をご覧ください。
- LAF
リストの自動フルフィルメント 、またの名を クロスクラウドの自動フルフィルメント は、別のクラウドホスティングリージョンのコラボレーターとクリーンルームを共有する技術です。
- リンク
保護されたデータビューをクリーンルームにインポートします。プロバイダーもコンシューマーも、自分のデータをクリーンルームにリンクして、そのクリーンルームがサポートするクエリで利用できるようにすることができます。テーブルやビューのリンクとは、クリーンルーム内にソースデータのコピー(ビュー)を作成し、クリーンルーム外のソーステーブルやビューに動的にリンクすることを意味します。
- プロバイダー
クリーンルームの作成者。プロバイダーは、通常、いくつかのデータとそのクリーンルームで実行できる許可されたクエリのリストを提供し、高レベルのクリーンルームの構成をセットします。
- テンプレート
各クリーンルームは、 JinjaSQL で記述された SQL クエリである1つ以上のテンプレートを持ち、実行時にコンシューマーが設定できるようになっています。各テンプレートは、単一の SQL クエリに解決されます。Snowflakeでは、一般的なアクション用のテンプレートセットをウェブアプリで提供していますが、 API を使用して独自のカスタムテンプレートを作成することもできます。
- セキュアビュー
テーブルまたはビューをクリーンルームにリンクすると、セキュリティで保護されたビューが作成されます。これは、クリーンルーム外のソーステーブルまたはビューに基づく暗号化ビューです。保護されたビューは通常は表示されませんが、エラーメッセージや、さまざまなツールを使ってデータベースオブジェクトをブラウズしているときに、元のリンクされたデータセットと名前が異なって表示されることがあります。特に指示がない限り、リンクされたソーステーブルまたはビューと同じデータセット名を使用してデータを参照します。
- バージョン管理
各クリーンルームにはバージョンがあり、プロバイダーによってPythonコードがクリーンルームにインポートされるたびにインクリメントされます。コンシューマーはバージョン管理について考える必要はありません。プロバイダーは、クリーンルーム内でPythonコードを変更するたびに、デフォルトのクリーンルームのバージョンを更新することを忘れないようにする必要があります。