Data Exchangeの構成と使用

このトピックでは、Data Exchangeの使用に関連するすべての管理タスクとユーザータスクを実行する手順について説明します。

注釈

管理目的でデータ交換にログインする場合(例: 交換への参加、交換の構成、データリストの構成)、メンバーには ACCOUNTADMIN ロールが必要です。

このトピックの内容:

Data Exchange管理者

Exchange管理者としてData Exchangeにログインした後、Data Exchangeを構成できます。

データ交換で次のタスクを実行できます。

  • Data Exchangeを設定する。

  • プロバイダープロファイルを作成、更新、削除する。新しいプロファイルには、Data Exchange管理者による承認が必要です。 Data Exchange内でデータプロバイダーになる をご参照ください。

  • 連絡先メールを更新する。

  • プロファイルエディターを管理する。

  • データ交換でメンバーシップを管理する。

  • データ交換のメンバーにロールを割り当てる。 他のロールへの権限付与 をご参照ください。

Data Exchangeの設定

注釈

現在、SnowflakeはData Exchangeを作成しています。Data Exchangeを作成する場合は、Snowflake担当者または Snowflakeサポート にお問い合わせください。

Data Exchangeの設定には以下が含まれます。

  1. Data Exchangeへの名前の入力。

  2. Data Exchangeへの説明の入力。

メンバーの招待とロールの割り当て

Data Exchangeの設定後、アカウントをメンバーとして招待し、データプロバイダー、データコンシューマー、またはその両方として指定できます。Snowflakeアカウント名またはアカウント URL を使用してメンバーを招待します。

メンバーを追加、確認、あるいは管理するには、

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Manage Exchanges タブに移動します。

  4. 管理する交換を選択します。

  5. Members タブを選択します。

  6. 新しいメンバーを追加するには、 Add Member を選択します。既存のメンバーを管理するには、そのメンバーの行を選択します。

  7. 該当するチェックボックスを選択して、メンバーのロール(Provider または Consumer)を選択します。

  8. 変更を保存します。

メンバーリストを管理する

メンバーリストを調査、確認、あるいは管理するには、

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Manage Exchanges タブを選択します。

  4. 管理する交換を選択します。

  5. Member Listings タブを選択します。

  6. AnyPending、または Reviewed を選択して、異なる状態のリストを管理します。

  7. 行を選択してリストを開きます。

  8. リストを表示するか、 Review を選択してリストを確認し、Data Exchange用に承認するか、却下します。

メンバープロフィールを管理する

メンバープロファイルを調査、確認、あるいは管理するために、

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Manage Exchanges タブを選択します。

  4. 管理する交換を選択します。

  5. Member Profiles タブを選択します。タブでは以下を実行できます。

    • Pending または Reviewed を選択すると、さまざまな状態のプロファイルを表示できます。

    • すでに確認済みのプロファイルを表示したり、 Review を選択してメンバープロファイルを承認または却下したりすることができます。

データプロバイダー

これらのトピックでは、Data Exchangでデータプロバイダーになる方法とデータリストを管理する方法について説明します。

データコンシューマー

Data Exchangeにアクセスしてリストを参照する方法

すべてのユーザーはData Exchangeでリストを閲覧できますが、データを取得またはリクエストできるのは、 ACCOUNTADMIN のロールまたは IMPORT SHARE 権限を持つユーザーのみです。

十分な権限がない場合は、次のいずれかを実行できます。

  • ACCOUNTADMIN にリクエストして、 IMPORT SHARE 権限を付与してもらう。

  • ACCOUNTADMIN にデータの取得をリクエストし、共有から作成されたデータベースで IMPORTED PRIVILEGES を付与する。詳細については、 共有データベースでの権限の付与 をご参照ください。

Data Exchangeのコンシューマーとして利用可能なリストにアクセスするには、

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Shared With You タブを選択します。

データリストの閲覧

Data Exchangeにサインインした後、 Shared With You タブの Listings セクションを確認し、利用可能なリストを表示します。

Data Exchangeでは、以下の種類のリストをご利用いただけます。

  • 無料リストGet を選択して、Snowflakeアカウント内の共有データからデータベースを作成するとアクセスできます。

  • パーソナライズされたリスト。 Request を選択してデータへのアクセスをリクエストするとアクセスできます。電子メール通知がリクエストとともにデータプロバイダーに送信されます。

リストのリクエストの表示

Data Exchangeのために作られたデータの表示をリクエストするには、 Requests タブを使用します。

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Requests タブを選択します。

  4. Inbound を選択します。

注釈

パーソナライズされたリストや別のリージョンの無料リストなど、 Snowflake Marketplace のリストからのリクエストを表示するには、 Provider Studio を使用します。 プロバイダーとしてのリストリクエストの管理 をご参照ください。

リクエストが拒否された場合は、リクエストの横に拒否の理由を説明するコメントが表示されます。こうした場合は、必要な調整を加えて、リクエストを再送信できます。

共有データへのアクセス

Data Exchangeへのリストのリクエストが承認された場合は、

  1. Snowsight にサインインします。

  2. Data Products » Private Sharing を選択します。

  3. Shared With You タブを選択します。

  4. リクエストしたリストを特定し、リストの Get Data を選択します。

  5. 共有からアカウントに作成するデータベースの名前を入力します。

  6. 共有から作成されたデータベースにアクセスするロールを選択します。

  7. Snowflakeのコンシューマー規約およびプロバイダーの利用規約に同意します。共有から初めてデータベースを作成するときのみ、リスト条件に同意する必要があります。

    注釈

    SQL を使用した利用規約への同意はサポートされていません。

  8. Create Database を選択します。

共有からデータベースを作成すると、 Get Data ボタンが View Database ボタンに置き換わります。

プロバイダーと共有される使用状況メトリック もご参照ください。