Snowflake Data Clean Rooms について¶
A Snowflake Data Clean Room is a native solution to build, connect, and use data clean rooms easily in Snowflake.
Data clean rooms offer a secure way to gain valuable insights while protecting sensitive information. They allow you to combine and analyze data from different parties with privacy-preserving configurations that help protect the underlying data.
データクリーンルームの利点
プライバシーの強化 --- 機密データを保護しながら、コラボレーションを可能にします。
より深いインサイト --- 豊かな分析のために複数のソースからのデータを組み合わせます。
セキュリティの向上 --- 不正アクセスのリスクを低減します。
Snowflake Data Clean Rooms の仕組み¶
Snowflake Data Clean Rooms では、すべての分析がクリーンルームのセキュアな環境で実施されます。コラボレーションは、集計された結果やインサイトを返すことはできますが、クリーンルーム内の生データに直接クエリすることはできません。データを共有するコラボレーションは、他のコラボレーションがどのような分析を利用できるかを定義することができます。
また、 Snowflake Data Clean Room では、差分プライバシーのようなプライバシーを強化する技術をデータに使用します。
クリーンルームのコラボレーター¶
Snowflake Data Clean Rooms use the concept of a provider and consumer, similar to other Snowflake features like Secure Data Sharing. The data owner is a provider who uses a clean room to safely share data with a consumer. The consumer installs the clean room in their own account and analyzes data in the clean room, including joining their own data with the provider data.
クリーンルームのコラボレーターに関連するタスクには、以下のようなものがあります。
- プロバイダー:
クリーンルームを作成します。
クリーンルームにデータを追加する
クリーンルームを構成して、コンシューマーがどのようにデータにアクセスできるかを制御します。
クリーンルームをコンシューマーと共有する
- コンシューマー:
クリーンルームをインストールします。
クリーンルームにデータセットを追加します。
コンシューマーデータとプロバイダーのデータの結合など、クリーンルームでデータを分析します。
Within the clean room environment installed in a Snowflake account, a collaborator can be the provider of one clean room while acting as the consumer of another.
現在Snowflakeの顧客でない人とコラボレーションしたい場合は、 クリーンルーム管理アカウント をご参照ください。
クリーンルーム環境へのコラボレーターの追加については、 clean roomのコラボレーターの管理 をご参照ください。
Snowflake Data Clean Rooms の操作¶
There are two ways to interact with clean rooms:
Clean rooms UI --- An easy-to-use interface that makes privacy-enhanced data collaboration accessible to a wide base of users, including non-technical business users. Collaborators can use pre-defined analysis templates. For an overview, see クリーンルーム UI の概要.
Developer APIs --- カスタムアプリケーションの構築、分析テンプレートとMLモデルのカスタマイズを含む、クリーンルームをプログラムで操作するための技術者向けのAPIsの完全なセットです。概要については、 Snowflake Data Clean Rooms 開発者ガイド をご参照ください。
次のステップ¶
次のステップは、ここまでの経緯と、何を実行するかによって変わります:
clean roomへの招待状を受け取った場合:
ブラウザでclean roomを開きます:
招待メールで Log in を選択し、clean roomアカウントにサインインします。
メールを受け取ったメールアドレスでサインインしてください。
アカウント選択画面が表示されたら、メールを参照して、clean roomのアカウントを確認してください。
クリーンルーム UI を開くと、Clean Rooms > Invited にナビゲートします。
clean roomを選択し、 Join を選択してclean roomをインストールします。
To learn how to configure and run a clean room in your browser, see clean roomのインストール(参加).
その間、 入門ページ をお読みください。説明したように、clean room環境はアカウントに既にインストールされています。
クリーンルーム UI のみを使用する予定なら、クリーンルームのインストールと使用について読みましょう。クリーンルームを使用するには、アカウントに新しいクリーンルームをインストールする必要があります。クリーンルーム環境自体はすでにインストールされています。
If you are a Snowflake administrator and are interested in installing the clean room environment in your Snowflake account:
Read the getting started page for background and installation prerequisites.
clean roomに関連するコスト を理解する。
開発者の方:
clean roomが既にSnowflakeアカウントにインストールされている場合は、インストール中に 入門ページ をお読みください。
開発者 API の概要 を読み、 API チュートリアル を行ってください。