リスト用のデータの準備¶
このトピックには、さまざまな種類のリスト用のデータ製品を準備する方法など、リストを作成するための準備に関するガイダンスが含まれています
このトピックの内容:
リスト作成の準備¶
リストを作成する前に、次を実行します。
データ製品を提供する方法を決定します。 リスト候補オプション、および リストのアクセスオプション をご参照ください。
ロールと権限を設定して、リストの作成を簡素化します。 リストのロールと権限を設定する をご参照ください。
共有するオブジェクトを特定します。 リストに何を入れるかを決める をご参照ください。
他のユーザーと共有するオブジェクトを準備します。 リスト用の共有の準備 をご参照ください。
データ製品へのアクセスを管理する方法を決定します。
制限なく、無料でアクセスを提供します。
有料リストを作成して、リストの料金を請求します。 有料リストの提供の準備 をご参照ください。
無料トライアルとしてデータ製品への限定的なアクセスを提供し、その後リクエストに応じてデータ製品への無制限のアクセスを提供します。 限定トライアルリストの準備 をご参照ください。
リストを提供するクラウドリージョンを選択します。 他のリージョンで共有するためにリストを準備する をご参照ください。
リストとデータ共有は、Snowflake プロバイダーポリシー に準拠している必要があります。
リストのロールと権限を設定する¶
リストを作成するときは、データまたはアプリケーションパッケージが含まれているアカウントから作成します。データ製品をリストに添付し、リストを公開するロールは、アプリケーションパッケージまたは共有を作成したロールと同じロールである必要があり、したがってアプリケーションパッケージまたは共有を所有しています。共有の OWNERSHIP 権限を譲渡することはできません。
別のロールを使用してリストを作成および管理する場合は、アプリケーションパッケージまたは共有を所有するロールにリストの MODIFY 権限を付与します。例:
- 共有またはアプリケーションパッケージの所有者ロール:
共有またはアプリケーションパッケージに対する OWNERSHIP 権限。リストに対する MODIFY 権限。
- リストの所有者ロール:
リストに対する OWNERSHIP 権限。CREATE DATA EXCHANGE LISTING グローバル権限。
プロバイダーアカウント内で、次のいずれかを使用してリストを作成および管理できます。
- ACCOUNTADMIN:
ACCOUNTADMIN ロールを使用してリストの作成と管理を行う場合、 ORGADMIN ロールはまず 自動複製を設定する権限を委任する 必要があります。
- カスタムロール:
カスタムロールを使用する場合、 ORGADMIN ロールはまず ACCOUNTADMIN ロールに 自動複製を設定する権限を委任 します。その後、関連する権限をカスタムロールに付与できます。
Snowsight を使用してのみ付与できる権限もあれば、 SQL または Snowsight を使用して付与できる権限もあります。
タスク |
必要な権限 |
使用する付与 |
---|---|---|
プロバイダープロファイルの作成 |
CREATE DATA EXCHANGE LISTING グローバル権限。 |
SQL または Snowsight |
プロバイダープロファイルの管理または更新 |
プロファイルに対する OWNERSHIP または MODIFY 権限。 |
Snowsight |
リストの機能とプロパティの変更 |
リストに対する OWNERSHIP または MODIFY 権限。 |
Snowsight |
リストを表示する |
リストに対する OWNERSHIP、 MODIFY、または USAGE 権限。 |
Snowsight |
リストへの共有の添付 |
共有の OWNERSHIP、およびリストに対する OWNERSHIP または MODIFY 権限。 |
Snowsight |
リストの自動複製の設定 |
委任された権限 のある ACCOUNTADMIN によって付与されたアカウントレベルの MANAGE LISTING AUTOFULFILLMENT 権限、およびリストに対する OWNERSHIP または MODIFY 権限。 |
SQL |
リストリクエストの履行 |
リストに対する OWNERSHIP または MODIFY 権限。 |
Snowsight |
共有権限の付与の詳細については、 他のロールへの権限付与 をご参照ください。
リストに何を入れるかを決める¶
アカウントのデータをリストと共有する準備をする際に、リストに何を入れるかを決定します。
まず、共有するデータがSnowflakeにあり、データを共有する法的および契約上の権利があることを確認します。必要に応じて、共有するデータをSnowflakeにロードします。 データのロードの概要 をご参照ください。
注釈
リストまたはデータセット内のデータに対する法的または契約上の義務が適用される範囲で、そうしたデータを共有する法的および契約上の権利があることを確認する必要があります。たとえば、保護された医療情報(PHI)は、パーソナライズされたリストを介してのみ共有できます。そのためには、(1)ユーザーとSnowflake、およびユーザーと PHI を受け取るコンシューマーとの間に署名済みのビジネスアソシエイト契約(BAA)があること、(2)コンシューマーはSnowflakeとの BAA に署名していることを確認する必要があります。また、無料リストまたはパーソナライズされたリストの両方を介して個人データを共有できますが、データが一般公開されていない場合は、適用される法的および契約上の権利を有している必要があります。
次に、リストとして持っているデータをどのように提供するかを決定します。 Snowflake Marketplace にリストを提供する予定がある場合や、特定の顧客に直接プライベートリストとしてのみ提供する予定の場合は、リスト内に何を入れるかについて異なる決定がなされる可能性があります。
データの可用性を検討します。
リストにアクセスすると予想されるコンシューマーを検討します。
テーブル、ビュー、セキュアビュー、その他のデータベースオブジェクトなど、共有に選択するデータの形式を検討します。
たとえば、犬のグルーミングに関するリストを提供する場合は、次のような決定を下すことができます。
Snowflake Marketplace で、犬種と毛の長さに関する情報を公開する無料リストを提供します。
スタンダードプードルのグルーミングにかかる時間に関するデータのサンプルデータ製品を含む、限定トライアルリストを Snowflake Marketplace に提供します。コンシューマーは、必要に応じてより多くの犬種のグルーミングの洞察に関する完全なデータ製品をリクエストできます。
あらゆる犬種のグルーミングにかかる時間に関するデータのデータ製品を含む、限定トライアルリストを Snowflake Marketplace に提供します。コンシューマーは、必要に応じてデータ製品への無制限のアクセスをリクエストできます。
さまざまな犬のグルーミングにかかる時間の長さと、さまざまな犬種のグルーミング予約の一般的な頻度に関する洞察について、パートナー組織にプライベートリストを提供します。
この例では、 Snowflake Marketplace で貴重なデータが提供されていますが、すでに信頼できる取引関係を築いている組織にはさらに具体的な洞察を提供します。
限定トライアルリストの準備¶
限定トライアルリストでは、データ製品のサンプルを無料トライアルとして提供し、コンシューマーに完全なデータ製品で使用できる内容の洞察を提供することや、完全なデータ製品への期間限定アクセスを提供することができます。コンシューマーは、その後完全なデータ製品への無制限アクセスをリクエストできます。詳細については、 限定トライアルリスト をご参照ください。
完全なデータ製品の製品のサンプルを提供することを選択した場合、サンプルデータ製品では、完全なデータ製品に含まれる実際のデータのサブセットが提供され、次の点で完全なデータ製品を表するものであることが理想的です。
同じ列を含む。
データに含まれる値の範囲や分布が同じか類似している。
限定トライアルリストにはデータディクショナリが含まれているため、提供するサンプルデータ製品から完全なデータ製品のデータの一般的な形状がわかるはずです。
たとえば、犬のトレーニングやグルーミングの会社であれば、次のようなサンプルデータを限定トライアルリストで提供することを検討してみてください。
サンプルデータ製品の推奨 |
サンプルデータ製品の例 |
完全なデータ製品の例 |
---|---|---|
データの特定の完全な属性の完全なデータセットを含みます。 |
スタンダードプードルのグルーミングに関する最新の洞察を含みます。 |
すべての犬種のグルーミングに関する最新の洞察を含みます。 |
特定の古い期間の完全なデータセットを含みます。 |
2021年5月以降のすべての犬種のグルーミングに関する洞察と価格を含みます。 |
すべての犬種の最新のグルーミングに関する洞察と価格を含みます。 |
完全なデータ製品を表す合成データを含みます。 |
架空の犬種、アケイディアンハウンドのトレーニングに関する最新の洞察と価格を含みます。 |
すべての犬種のトレーニングに関する最新の洞察と価格を含みます。 |
完全なデータ製品に関連性のある完全なサブセットを限定トライアルリストのサンプルデータとして提供することで、コンシューマーは完全なデータ製品の価値を理解し、完全なデータ製品をリクエストする可能性が高くなります。
有料リストの提供の準備¶
リストの料金を請求する場合は、次を実行する必要があります。
有料リストを提供できるかどうかを判断します。 有料リストを提供できる人 をご参照ください。
データの試用を提供するためのデータを準備します。 有料リスト用の共有の準備 をご参照ください。
リストに最適な料金プランを決定します。利用可能な料金プランを確認するには、 有料リストの料金モデル をご参照ください。
有料リストを公開できる場所¶
特定のリージョンのプロバイダーのみが有料リストを公開できます。 有料リストを提供できる人 をご参照ください。
さらに、有料リストは特定のリージョンにのみ公開できます。有料リスト広告を公開できるリージョンについては コンシューマーが有料リストを利用できる場所 をご参照ください。