ウェブアプリでのコンシューマーのアクティベーション¶
分析の種類によっては、クリーンルームのユーザーが結果をアクティブ化できるものもあります。コンシューマーが実行する分析の場合、アクティベーションオプションの1つは、分析結果をコンシューマーのSnowflakeアカウントにプッシュし、コンシューマーがクリーンルームの外でデータにアクセスできるようにすることです。
プロバイダーは、クリーンルーム環境を設定することで、コンシューマーがコンシューマーのSnowflakeアカウントに結果をプッシュしないようにすることができます。詳細については、 コンシューマーのアクティベーションを無効にする をご参照ください。
結果をSnowflakeアカウントにプッシュする¶
自分のSnowflakeアカウントに結果をアクティブ化するには、コンシューマーは以下のステップを完了します。
分析の実行後、 Results セクションで Activate を選択します。
コンシューマーアカウントの名前を選択します。
Segment Name フィールドに、アクティブ化するセグメントの説明的な名前を入力します。
ID Columns ドロップダウンリストを使用して、識別子を含む列を選択します。
オプションで、 Attribute Columns ドロップダウンリストを使用して、選択した列の値を結果に反映させます。
Push Data を選択します。
コンシューマーのSnowflakeアカウントで分析結果を表示する¶
コンシューマーは、Snowflakeアカウントでアクティベーションデータを表示するために、以下の操作を行うことができます。
Snowsight にサインインします。
データを表示するには、 SQL のクエリか、 Snowsight のデータベースオブジェクトエクスプローラーを使用します。
左側のナビゲーションで Data » Database を選択します。
SAMOOHA_BY_SNOWFLAKE_LOCAL_DB
»PUBLIC
»Tables
»CONSUMER_DIRECT_ACTIVATION_SUMMARY
に移動します。Data Preview を選択します。
Projects » Worksheets を開きます。
+ » SQL Worksheet を選択します。
新しいワークシートに以下のステートメントを貼り付けて実行し、コンシューマーのクリーンルーム環境からプッシュされたアクティベーションデータをリストアップするには:
SELECT * FROM samooha_by_snowflake_local_db.public.consumer_direct_activation_summary;
また、特定のセグメントやクリーンルームに焦点を当てるために、クエリでフィルタを使用することができます。
コンシューマーのアクティベーションを無効にする¶
プロバイダーは、クリーンルーム環境を設定することで、コンシューマーがコンシューマーのSnowflakeアカウントに結果をプッシュできないようにすることができます。プロバイダーが許可しない限り、コンシューマーは自分のアカウントに結果をプッシュするオプションを見ることはありません。
コンシューマーの起動を防ぐためにクリーンルーム環境を設定するには、プロバイダーは以下のステップを完了します。
Admin » Profile & Features を選択します。
Activation セクションで、 Edit を選択します。
Collaborator Account をクリアします。