クリーンルーム管理アカウント¶
概要¶
クリーンルームのプロバイダーは、Snowflakeアカウントを持っている必要があります。ただし、プロバイダーは、Snowflakeアカウントを持たないコンシューマーに対しても、 クリーンルーム管理アカウント を使用してコラボレーションに招待することで、コラボレーションを行うことができます。クリーンルームでコラボレーションを開始するには、コンシューマーはプロバイダーからの管理アカウント使用の招待を受け入れるだけです。
新しい管理アカウントのユーザーをクリーンルームに招待したい場合は、クリーンルームのアカウント担当者にご連絡ください。
管理アカウントのユーザーがSnowflakeサービスの顧客になりたい場合、コンシューマーの組織の管理アカウントをSnowflakeアカウントに変換することができます。
重要
プロバイダーから管理アカウントを使用するよう招待されたコンシューマーは、クリーンルームの利用料金を支払います。招待を受けたコンシューマーは、クリーンルーム環境にアクセスする前に請求詳細を入力する必要があります。
要件と制限¶
管理アカウントには以下の要件と制限があります。
管理アカウントユーザーがデータをインポートするには、外部テーブルを使用する必要があります。その結果、プロバイダーは、明示的に クリーンルーム内での外部テーブルの使用を許可しなければなりません。
Snowflake リーダーアカウント と同じ動作はしません。コンシューマーが、クリーンルーム環境の外で管理アカウントにアクセスすることはありません。
クリーンルームのプロバイダーではなく、クリーンルームのコンシューマーとしてのみ使用できます。
アイデンティティコネクタ を分析に使用することはできません。
基礎となるSnowflakeインスタンスはプロバイダーと同じクラウドリージョンに作成されますが、管理アカウントのコンシューマーはどのクラウドリージョンからでもデータをリンクできます。管理アカウントのユーザーは、クリーンルーム UI を使用することによってのみ、基礎となるデータにアクセスすることができます。
管理アカウントユーザーは、クリーンルーム APIs を使用することはできません。
Snowflakeのトライアルアカウントを使用しているプロバイダーは、管理アカウントのユーザーを共同作業者として招待することはできません。
プロバイダータスク¶
1.アカウント(およびクリーンルーム)の外部テーブルを有効にする¶
プロバイダーは、:ref:`アカウントに対して外部テーブルが有効になっていることを確認する必要があります<label-cleanrooms_external_iceberg_tables>`(プロバイダーが API を使用している場合は、特定のクリーンルームも)コンシューマーは、各自のクラウドプラットフォームに適した外部テーブルコネクタを使用してデータをリンクします。コンシューマーは外部テーブルを有効にする必要はありません。
2. 管理アカウントを使用したコラボレーションにコンシューマーを招待する¶
プロバイダーがクリーンルームを使用して、Snowflakeアカウントを持っていないコンシューマーとコラボレーションを行いたい場合、管理アカウントを使用してコラボレーションを行うように招待することができます。
重要
クリーンルームのアカウント担当者にご連絡の上、アカウントに新しい管理アカウントユーザーを追加してください。
コンシューマーに管理アカウントの招待を送る場合:
左側のナビゲーションで Collaborators を選択します。
Managed Accounts » + Managed Account を選択します。
Company Name フィールドに、管理アカウントを使用するために招待するコンシューマーの名前を入力します。
Account Admin Email に、コンシューマーの管理者のメールを入力します。管理アカウントを使用するための招待は、このメールに送信されます。
Invite を選択します。
クリーンルーム環境にアクセスするために管理アカウントを使用するよう、コンシューマーにメールが送信されます。
3. 管理アカウントのアカウント識別子を見つける¶
クリーンルーム管理アカウントには、完全に機能するSnowflakeアカウントと同様のアカウント識別子があります。開発者API、クリーンルームをコンシューマーと共有するようなタスクには識別子が必要である可能性があります。
管理アカウントのアカウントロケーターまたはアカウント名を検索するには、以下の手順に従います。
左側のナビゲーションで Collaborators を選択します。
管理アカウントの名前を見つけて、以下のいずれかを実行してください:
アカウント識別子の アカウントロケーター 形式が必要な場合は、 Account Locator の下にある値をコピーします。
アカウント識別子の アカウント名 形式が必要な場合は、 Account Identifier の下にある値をコピーします。
コンシューマー(管理アカウントユーザー)のタスク¶
管理アカウント入門¶
プロバイダーが管理アカウントを使用してコラボレーションを行うためにコンシューマーを招待すると、コンシューマーの管理者はクリーンルーム環境にサインアップするためのメールを受け取ります。プロバイダーは、管理者がメールに記載されたリンクを使用してサインアッププロセスを完了するまで、コンシューマーとクリーンルームを共有することはできません。
コンシューマーは管理アカウントの使用料を支払うため、クリーンルーム環境に最初にサインインする人は、請求情報を入力するよう促されます。初回サインイン後にこの請求情報を変更したい場合は、accounts.receivable@snowflake.comに連絡してください。
クリーンルームのデータにアクセスする¶
自分のデータとプロバイダーのデータを結びつけることで、貴重な洞察を得ることができます。クリーンルーム外部データコネクタは、データをクリーンルームにリンクさせます。
お使いのクラウドホスティングプラットフォームに応じて、以下のトピックのいずれかの手順に従って、データをクリーンルームにリンクします。
これらのトピックには、随時行うことができる自身のデータへのアクセスの取り消しに関する情報も含まれています。
クリーンルームに参加する¶
プロバイダーがクリーンルームを作成し、お客様と共有した後、お客様はクリーンルーム環境にサインインし、クリーンルームに参加して分析を開始することができます。クリーンルームに参加するには:
左側のナビゲーションで Clean Rooms を選択します。
Invited タブを選択します。
クリーンルーム用のタイルを探し、 Join を選択します。
管理アカウントのコストの監視と管理¶
コンシューマーとして、プロバイダーが作成したクリーンルーム管理アカウントの使用料を支払います。Snowflake Data Clean Rooms では次のことができます。
当月のクリーンルームアクティビティで消費されたクレジットを監視する。
ある月にクリーンルームに使う金額の上限を設定する。上限が設定されると、総クレジット消費量が上限の10クレジット以内に収まる場合、ユーザークリーンルーム UI にサインインできなくなります。
管理アカウントのコストを監視・管理するには:
左側のナビゲーションで Admin » My Account を選択します。
Credit Limit & Usage を使用して、毎月の利用限度額を設定したり、現在の消費クレジット数を表示したりすることができます。空白の限度額は無制限の支出を可能にします。
Snowflakeサービスの顧客になる¶
クリーンルーム以外の用途で管理アカウントを使用したい場合は、完全に機能するSnowflakeアカウントに変更することができます。管理アカウントを変換するには、 Snowflakeサポート までご連絡ください。