Run an analysis in the UI¶
この Snowflake Data Clean Room の クリーンルーム UI は、ビジネスユーザーが複雑なコードを気にすることなくクリーンルームを作成・利用できる直感的な UI を提供します。
このトピックでは、クリーンルームで作業する際に行うタスクを紹介します。クリーンルームを作成し、共有するプロバイダーと、そのクリーンルームを使用するコンシューマーの行動について説明します。
プロバイダーとして分析を実行する¶
If a provider has configured a clean room to allow provider-run analyses,they can run an analyses in the clean room.
A provider can run an analysis in a properly configured clean room through either of the following actions:
左のナビゲーションから Clean Rooms を選択し、 Created タブのクリーンルームのタイルを探し、 Run を選択します。
左のナビゲーションから Analyses & Queries を選択し、既存の分析を実行するか、コンシューマーと同じように新しい分析を作成します。
The provider selects which collaborator has the data that they want to include in their analysis.
重要
コンシューマーがプロバイダーにテンプレート上で分析を実行させた場合、プロバイダーの分析によって消費されたクレジットは、プロバイダーではなくコンシューマーに請求されます。コンシューマーは、プロバイダーが分析を実行することを許可した後、クリーンルームをアンインストールして費用の発生を止めなければなりません。
コンシューマーが、特定の期間内にプロバイダーが消費したクレジット数の推定値を取得したい場合、以下のクエリを実行することができます。-5 は、プロバイダーによる過去5日間の計算消費量の推定値が返されます。
SELECT * FROM TABLE(SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.LIBRARY.PRA_CONSUMPTION_UDTF(-5));
Administrators can monitor the analyses being run by the provider: see プロバイダーが運営する分析をモニターする.
Consumers can monitor billing due to provider-run analyses: see Billing and cost details.
Providers can activate results to their own account.
プロバイダー実行の分析の制限¶
クリーンルーム UI を使用して分析を実行する場合、プロバイダーには以下の制限があります。
すべてのテンプレートに対応しているわけではありません。現在、Audience Overlap & Segmentationおよび SQL クエリテンプレートがサポートされています。
コラボレーターが異なるクラウドやリージョンにいる場合:
コンシューマーは 自分のアカウントでクロスクラウド自動複製 を有効にする必要があります。
プロバイダーが実行する分析の結果は、両者間のリフレッシュ頻度の合計に基づいて返されます。プロバイダーとコンシューマーは、プロバイダーのアプリケーションとコンシューマーのリストの更新頻度が同じになるように調整する必要があります(例えば、両方の更新頻度は15分である)。これにより、結果が迅速に返されます。
コンシューマーとして分析を実行する¶
コンシューマーとしては、インストールされたクリーンルームで分析を実行するために、 Clean Rooms ページまたは Analyses & Queries ページのいずれかを使用することができます。
Clean Rooms を選択すると、プロバイダーがクリーンルームで利用できるようにした分析タイプに基づいて、新しい分析を作成して実行できます。
左側のナビゲーションで Clean Rooms を選択します。
Joined タブで、リストからクリーンルームを探し、 Run を選択します。
分析タイプを選択し、 Proceed を選択します。
分析にフィルターを追加します。フィルター値が利用できない理由は2つあります。
この列に20以上の値が含まれている。
クリーンルームは最近インストールされたばかりで、列のプレビュー値の処理は終わっていない。これらの値が利用可能になったときに、分析を再実行することができます。
Run を選択します。
オプション: Save Analysis & Query セクションを展開し、将来使用するために分析を保存します。
Analyses & Queries ページを使用して、既存の分析を実行するか、または新しい分析を作成して実行します。
左側のナビゲーションで Analyses & Queries を選択します。
次のいずれかを実行します。
既存の分析を実行するには、フィルターを使用して分析を探して実行します。
プロバイダーがクリーンルームで利用できるようにした分析タイプに基づいて新しい分析を作成し、実行するには、 + New Analysis & Query を選択します。
分析用のウェアハウスの選択¶
分析の実行に使用する ウェアハウス を選択できます。ウェアハウスのサイズを大きくしたり、ウェアハウスのタイプを変えたりすることで、分析をスピードアップすることができます。
注釈
The type of template determines what type of warehouse you can select for the analysis. For example, some templates (like Audience Overlap) only allow regular warehouses.
別のウェアハウスを選択するオプションは、テンプレートの Run ボタンの横に表示されます。このオプションはすべてのテンプレートに表示されるわけではありません。
ウェアハウスのサイズを大きくしたり、Snowparkに最適化されたウェアハウスを使用したりすると、分析の実行コストが増加する可能性があることに注意してください。より大きなウェアハウスを使用するにつれ、クレジット消費がどのように増加するかについては、 ウェアハウスサイズ および Snowpark用に最適化されたウェアハウスの請求 をご参照ください。
利用可能なウェアハウスについては、 ウェアハウス をご参照ください。
追加のウェアハウスオプションを作成したい管理者は、 別のウェアハウスの使用 をご参照ください。
クリーンルームの詳細の表示¶
以下のようなクリーンルームの詳細を得ることができます。
Collaborator Summary タブは、クリーンルーム内のテンプレートと、コラボレーターのテーブルと結合列を一覧表示します。
テーブルと結合列を一覧表示する My Summary タブ。
Table Relations あなたのテーブルとコラボレーターのテーブルの関係(つまり、テーブルがどのように結合されているか)を一覧表示するタブ。
テーブルの以下のメトリックスを提供する Data Stats タブ。
私のテーブル: 特定のグループに属する識別子の数を表示します。統計は24時間毎に更新されるので、クリーンルームを変更してから更新された統計が表示されるまでに遅れが生じる可能性があることに注意してください。また、20以上の異なる値を持つ列は表示されないことに注意してください。
重複統計: Audience Overlap & Segmentationまたは SQL クエリテンプレートを持つクリーンルームは、コンシューマーに重複統計を表示します。これらの統計は、テンプレートで有効になっている属性列に基づいて、いくつの明確な識別子(結合列)が特定のグループに属しているかを記述します。統計の内訳を表示する属性列を2つまで選択できます。データは最初のインストール後に生成され、ユーザーがクリーンルームのクリーンルーム UI にログインするたびに更新されます。棒グラフのビジュアライゼーションでは、提供されたデフォルトのソートに基づいて、データの最初の5行のみがプロットされることに注意してください。特定の内訳について、実行に10分以上かかる統計は利用できません。
これらのクリーンルームの詳細にアクセスするには、以下のステップを完了します。
左側のナビゲーションで Clean Rooms を選択します。
クリーンルームのタイルをクリックします。
クリーンルームの詳細は、分析実行時に Clean Rooms Details セクションでも確認できます。