Snowflake Data Clean Room tutorials, samples, and videos

チュートリアル

Here are tutorials to try out using Snowflake Data Clean Rooms when you're just getting started:

  • 基本 UI チュートリアル、単一アカウント:単一のSnowflakeアカウントを使用した、簡単なオーバーラップ分析とコンシューマーアクティベーションを示します。単一アカウントテストはほとんどのクリーンルーム機能をサポートしますが、すべてのクリーンルーム機能をサポートするわけではありません。クリーンルームの全機能をテストするには、複数のSnowflakeアカウントを使用する必要があります。

  • 基本 UI チュートリアル、2つのアカウント:2つのSnowflakeアカウントを使用した、簡単な重複分析とプロバイダーのアクティベーションを示します。

  • 基本 API チュートリアル、単一アカウント:API を使用して単一のSnowflakeアカウントを使用してカスタムテンプレートを作成および実行する方法を示します。

Sample notebooks and worksheets

Many of the use case topics include full running samples of Snowflake Data Clean Rooms as downloadable notebooks or worksheets. You need a Snowflake account with the clean rooms API environment installed to run any of these samples, and you must be able to use the SAMOOHA_APP_ROLE role.

Tip

  • To upload a notebook, follow the instructions for uploading a notebook.

  • To upload a worksheet:

    1. Open the workspaces panel: In the navigation menu, select Projects » Workspaces.

    2. Upload the SQL worksheet: In the workspace menu, select + Add new » Upload Files.

List of sample files

  • 内部テスト クリーンルーム: Jupyterノートブック は、テスト目的でプロバイダーとコンシューマーの両方として機能する単一のアカウントの使用方法を示しています。

    • ダウンロード:ノートブックをダウンロードする </samples/clean-rooms/internal-testing-cleanroom.ipynb>

  • コンシューマーが実行する分析: 別々のプロバイダーとコンシューマーアカウントを使用して、基本的なコンシューマー分析クリーンルームを実行するためのコード。

  • **プロバイダーが実行する分析:**プロバイダーがクリーンルームで分析を実行する方法を示すJupyterノートブック。

    • ダウンロード:ノートブックをダウンロードする </samples/clean-rooms/provider-analysis-notebook.ipynb>

  • コンシューマーが実行するコンシューマーアクティベーション: コンシューマーが実行するコンシューマー自身のSnowflakeアカウントに分析結果をアクティブ化するコードです。コンシューマーとプロバイダーの両方にセットアップとアクティベーション。

  • コンシューマーが実行するプロバイダーのアクティベーション: 分析結果をプロバイダーのSnowflakeアカウントにアクティブ化するコードで、コンシューマーとプロバイダーの両方にセットアップとアクティベーション。

  • **プロバイダー実行のプロバイダーアクティベーション:**プロバイダーアクティベーションを使ったプロバイダー実行分析のためのコード。

  • コンシューマー定義のテンプレート: クリーンルームでコンシューマーが作成したテンプレートを作成、送信、管理するためのコード。

  • プロバイダー定義のテンプレート: クリーンルームでプロバイダーが作成したテンプレートを作成、管理、使用するためのコード。

  • コンシューマー向け記述 UDFs: クリーンルームでカスタムPython関数をアップロードして使用するためのコード。

  • プロバイダー記述 UDFs: クリーンルームでプロバイダーがアップロードしたカスタムPython関数をアップロードして使用するためのコードです。

  • UDF ステージから: Snowflakeステージからユーザー定義関数をロードする方法を示すJupyterノートブック。

    • ダウンロード:ノートブックをダウンロードする </samples/clean-rooms/udf_from_stage.ipynb>

  • Snowpark UDFs: クリーンルームでSnowparkベースのユーザー定義関数を作成および使用するためのコード。

  • コンシューマー向け記述 UDF プロバイダーによって実行される: コンシューマーがアップロードした UDF は、プロバイダーが実行できます。

  • ** Snowpark Container Services統合:** クリーンルームにSnowpark Container Servicesを統合するためのJupyterノートブック。

    • ダウンロード:コンシューマーノートブック </samples/clean-rooms/spcs-consumer.ipynb>

    • ダウンロード:プロバイダーノートブック </samples/clean-rooms/spcs-provider.ipynb>

    • ダウンロード:仕様および構成ファイル </samples/clean-rooms/spcs-spec-and-config.zip>

  • Audience Overlap & Segmentation: Audience Overlap & Segmentationテンプレートを示すJupyterノートブック。

    • ダウンロード:ノートブックをダウンロードする </samples/clean-rooms/overlap-segmentation.ipynb>

サンプルテンプレート

Snowflake Data Clean Rooms provides a few sample templates that you can download as Snowflake worksheets and implement or customize using the clean rooms API:

在庫予測テンプレート:

This template helps publishers and advertisers forecast ad inventory availability within a secure data clean room. Learn more and download the worksheet.

ラストタッチアトリビューションテンプレート:

This template provides a comprehensive Last Touch Attribution analysis that allows businesses to measure the effectiveness of their marketing channels. Learn more and download the worksheet.

オーディエンスルックアライクモデリングテンプレート:

This template empowers you to discover and target new, high-value customers who mirror your most profitable existing ones. Learn more and download the worksheet.

Videos

Our solutions engineers have created the following videos to demonstrate clean room usage. Watch them individually, or subscribe to our playlist.

Native App Installation:

How to install the Snowflake Data Clean Room environment in your account.

Freeform SQL:

How to make free-form SQL queries in Snowflake Data Clean Rooms.

Editing A Clean Room:

How to configure a clean room in the API or UI.

Cross-Cloud Auto-Fulfillment:

How to enable Cross-Cloud Auto-Fulfillment in your clean rooms.