Snowsight でのコラボレーションの作成¶
ステップバイステップウィザードを使用して、 Snowsight で直接新しいコラボレーションを作成できます。ウィザードでは、コラボレーション名の設定、コラボレーターの追加、ロールの割り当て、リソースのマッピング、コラボレーションの作成前の確認を行うことができます。
注釈
コラボレーションを作成するには、ロールに CREATECOLLABORATION 権限が必要です。詳細については、 コラボレーション、リソース、データへのアクセスの管理 をご参照ください。
コラボレーションを作成するには:
Snowsight にサインインします。
ナビゲーションメニューで Data sharing » Data clean rooms を選択します。
Create Collaboration を選択します。
コラボレーション作成ウィザードが開き、4つのステップが表示されます。
ステップ1:コラボレーション情報¶
コラボレーションの基本情報を入力します。
Collaboration Name:コラボレーションの一意の名前。
Description:コラボレーションの目的のオプションの説明。
Cortex Codeを使用してコラボレーション名と説明の提案を取得するには、 Suggest ボタンを選択します。Cortex Codeはコンテキストを分析し、推奨事項を提供します。
Next を選択して続行します。
ステップ2:コラボレーターの詳細¶
コラボレーションに参加するコラボレーターを設定します。
注釈
テンプレートとデータ提供物は、コラボレーションに追加する前に レジストリ に登録されている必要があります。コラボレーション API またはCortex Codeを使用して登録できます。
所有者コラボレーター
アカウントはコラボレーション所有者として自動的に追加されます。所有者は次を構成できます。
Alias:このコラボレーション内のアカウントの表示名。
Roles:所有者のロール(データプロバイダー、分析実行者、またはその両方)を選択します。
Template IDs:オプションで所有者のアカウントからテンプレート IDs を指定して含めます。
Data Offering IDs:オプションでデータ提供 IDs を所有者のアカウントから指定して含めます。
その他のコラボレーター
Add Collaborator を選択して他のコラボレーターを追加します。追加のコラボレーターごとに、次を構成します。
Alias:コラボレーターの表示名。
Account Identifier:コラボレーターのSnowflakeアカウント識別子(たとえば
ORG_NAME.ACCOUNT_NAME)Roles:コラボレーターのロール(データプロバイダー、分析実行者、またはその両方)を選択します。
Template IDs:オプションでこのコラボレーターから期待されるテンプレート IDs を指定します。
Data Offering IDs:オプションでこのコラボレーターから期待されるデータ提供 IDs を指定します。
Cortex Codeを使用してコラボレーターのロールとリソースの割り当ての提案を取得するには、 Suggest ボタンを選択します。
Next を選択して続行します。
ステップ3:リソースマッピング¶
コラボレーションのアクセスルールと実行ルールを構成します。このステップでは、次を制御できるチェックボックス行列が表示されます。
データ提供のアクセス:どの分析実行者がどのデータ提供物にアクセスできるか。
テンプレートアクセス:どの分析実行者がどのテンプレートを使用できるか。
アクティベーション先:どの分析実行者がどの宛先に結果をアクティブ化できるか。
アクセスを許可するために適切なチェックボックスを選択します。Cortex Codeを使用して実行構成の提案を取得するには、 Suggest ボタンを選択します。
Next を選択して続行します。
ステップ4:最終確認¶
送信する前に、コラボレーションの構成全体を確認します。レビューステップでは、タブに整理された読み取り専用の概要が表示されます。
Basic Details:コラボレーション名と説明。
Collaborators:ロールとステータスを持つすべてのコラボレーターのテーブル。
Data Offerings:コラボレーションに含まれるデータ提供。
Templates:コラボレーションに含まれるテンプレート。
Destinations:分析実行者用に構成されたアクティベーション先。
Raw Spec:コラボレーションのために生成された YAML 仕様。
Cortex Codeを使用してコラボレーション仕様を送信する前に検証するには、 Validate ボタンを選択します。Cortex Codeは仕様をレビューし、潜在的な問題を特定します。
構成に満足したら、 Submit を選択します。コラボレーションが作成され、指定されたコラボレーターに招待状が送信されます。
作成後¶
コラボレーションを送信した後:
ロードインジケーターは作成の進捗状況を示します。
成功すると Next Steps カードが表示され、テンプレートの共有やデータ提供のリンクなど、次に何をする必要があるのかについてのガイダンスが提供されます。
失敗すると、詳細を含むエラーメッセージが表示されます。Debug を選択すると、Cortex Codeを使用して問題を診断します。
自動参加¶
コラボレーションを作成する際、オプションで、レビューステップで自動参加を有効にすることができます。自動参加が有効になっている場合は、ロールとウェアハウスを選択し、所有者のアカウントは別の参加ステップを必要とせずに、作成後にコラボレーションに自動的に参加します。
注釈
自動参加により、選択したウェアハウスを使用して参加プロセスを完了するSnowflakeタスクが作成されます。タスクは、実行中に計算クレジットを消費します。ロールが SAMOOHA_APP_ROLE ではない場合、 EXECUTETASK アカウントレベルの権限が必要です。詳細については、 :ref:`INITIALIZE <label-dcr_collaboration_INITIALIZE_reference> ` をご参照ください。