リストの作成および公開¶
このトピックには、プライベートで、または Snowflake Marketplace でリストを作成して公開するための手順が含まれています。
このトピックの内容:
リストを作成するための前提条件¶
Snowflakeプロバイダーおよびコンシューマー利用規約 に同意します。無料または有料のオフプラットフォームプライベートリストを作成する場合、Snowflakeプロバイダー規約およびコンシューマー規約への同意は必要ありませんが、 Snowflake Customer-Controlled Data Sharing Functionality Terms を確認し、同意する必要があります。
プロバイダーポリシー を確認します。
プロバイダープロファイルを作成 して、 有料リストまたは Snowflake Marketplace でリストを提供します。
データ製品に課金する場合は、 有料リストを提供するようにアカウントを設定 してください。
プロバイダー権限を持つロールへのアクセス権を取得します。
リストのデータを準備します。リスト用データを準備する をご参照ください。
プロバイダーになるための条件については、 プロバイダーとしてのリストを使用する をご参照ください。
US 政府リージョンにあるアカウントへのリストの共有に関する考慮事項¶
US 政府リージョンのコンシューマーアカウントとリストを共有する非政府プロバイダーは、以下を考慮する必要があります。
US 政府リージョンのアカウントで、データ共有とコラボレーションが有効になっている必要があります。米国政府リージョン内にあるアカウントからのリストアクセスを準備する をご参照ください。
Cross-Cloud Auto-Fulfillment を使用する必要があり、データ製品は 自動フルフィルメントでサポートされるオブジェクト のみを含むか、参照することができます。
Snowflake Marketplace の US 政府リージョン、または US 政府リージョン のコンシューマーアカウントに直接リストを提供する場合、そのリージョンへのリストを自動複製するために作成された安全な共有領域(SSA)は、そのリージョン固有の料金によるコストが発生します。Snowflake Legal から入手可能なテーブル、 価格ガイド および 自動フルフィルメントコスト を参照してください。
リストの構成¶
有料のプライベートリストおよび Snowflake Marketplace で提供されるリストについては、承認のためにリストを送信したり、特定のコンシューマーに公開したりする前に、追加の詳細を提供する必要があります。
リストの公開¶
リストの作成と設定の後に、リストを公開できます。
リスト公開の具体的なプロシージャは、無料(または有料のプラットフォーム外)のプライベートリストを公開するのか、有料のリストを非公開で提供するのか、 Snowflake Marketplace のあらゆるリストを提供するのかによって異なります。
リストを公開するには、ACCOUNTADMIN ロール、または公開するリストに対する OWNERSHIP 権限を持つ別のロールを使用する必要があります。
リストを公開すると、現在および将来のすべての Marketplace リージョンのコンシューマーに表示されますが、コンシューマーは選択したリージョンでのみ製品の入手、購入、リクエストができます。
特定のコンシューマーにリストを公開する¶
プライベートリストを特定のコンシューマーアカウントと共有するには、それらのアカウントにリストを公開する必要があります。プライベートリストは Snowflake Marketplace では表示されません。
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Provider Studio を選択します。
Listings タブを選択してから、公開するドラフトリストを選択します。
Publish を選択します。
リストを公開すると、特定のコンシューマーが Private Sharing からリストにアクセスできるようになります。リストへのコンシューマーとしてのアクセスおよびインストール をご参照ください。
注釈
プライベートリストを公開したら、そのリストに関連付けられている共有を変更することはできません。
Snowflake Marketplaceにリストを公開する¶
Snowflake Marketplace のすべてのリストは、審査と承認のプロセスを経る必要があります。リストが承認された後、 Snowflake Marketplace で公開できます。リストが拒否された場合は、フィードバックのコメントを確認し、リストを更新して、承認のために再送信します。
承認のためのリストの送信¶
リストを Snowflake Marketplace に公開する前に、承認のためにリストを Snowflake に送信する必要があります。
承認のためにリストを送信したいが、 Submit for Approval のオプションが無効になっている場合は、次を確認します。
リストを構成する手順が完了している。リストの構成 をご参照ください。
ACCOUNTADMIN であるか、リストに添付されたデータ製品に対する OWNERSHIP 権限を持っている。
リストに添付されたすべてのサンプル SQL クエリが検証に合格した。
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Provider Studio を選択します。
Listings タブを選択してから、承認のために送信するドラフトリストを選択します。
Submit for Approval を選択します。
リストがSnowflakeによって確認された後、状態は Approved または Denied に変わります。
リストが拒否された場合は、コメントで提供されたフィードバックに基づいてリストを更新し、承認のために再送信します。
電子メール通知は、リストに関連付けられたプロバイダープロファイルの Business Contact と Technical Contact の両方の電子メールアドレスに送信されます。
リストを公開する¶
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Provider Studio を選択します。
Listings タブを選択し、公開する承認済みリストを選択します。
Publish を選択します。
Snowflake Marketplace リストを初めて公開したら、Snowflake からの承認を必要とする後続のリストへの変更は、承認後に自動的に公開されます。リストが自動的に公開されないようにするには、 自動公開を無効にする をご参照ください。
プロバイダーがリストを公開すると、現在および将来のすべての Snowflake Marketplace リージョンのコンシューマーに表示されます。プロバイダーが選択したリージョンでのみ、コンシューマーは製品の入手、購入、リクエストができます。リージョンの可用性については、 リスト用自動フルフィルメント を参照してください。
Snowflake Marketplace のリストを公開したら、リストの 紹介リンク を定義できます。紹介リンクは、コンシューマーにリストへのリンクを直接提供できます。
自動公開を無効にする¶
リストが公開された後、リストに行われる将来の変更について自動公開を無効にすることができます。
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Provider Studio を選択します。
Listings タブを選択し、自動公開を無効にする承認済みリストを選択します。
リストの詳細ページで、 Settings を選択します。
Listing Settings の Publishing セクションで、 Edit Publishing を選択します。
Publish Setting ウィンドウで、 Manual を選択します。
Save を選択します。
リストは自動的に公開されなくなります。これにより、リストに変更を加える場合は、リストを手動で公開することが必要になります。リストを公開する をご参照ください。
Snowflake Marketplaceリストへのノートブックの添付¶
プロバイダーは、リストにノートブックを追加して、潜在的なコンシューマーがデータ製品からどのように活用し、メリットを受けることができるかを示すことができます。リストは、SnowflakeパブリックMarketplace、社内Marketplace、または一部のコンシューマーへのプライベートリストとして利用できます。
プロバイダーは、結果で完全に実行されたノートブックをリストに添付することができます。結果には、リスト内のデータ製品の値を説明するための表形式の出力や視覚化を含めることができます。プロバイダーは、ノートブックにPythonベースと SQL ベースの両方の例を含めることができ、明確なMarkdownの説明を追加してコンシューマーを誘導できます。
注釈
リストに添付されたノートブックは表示のみであり、コンシューマーがクローンしたり、ダウンロードしたり、操作したりすることはできません。
リストにノートブックを添付するには、次のステップに従います。
Snowsight にサインインします。
左側のナビゲーションメニューで Projects » Notebooks を選択します。
`ノートブックを作成する<https://docs.snowflake.com/user-guide/ui-snowsight/notebooks-create>`_。
ノートブックの各セルで、 Run all または Run を選択して結果を生成します。各セルで実行していることを確認してください。
ノートブックが正常に実行されたことを確認するには、緑の実行ステータスインジケータを見つけます。
Notebooksセッションを終了するには、 Active ドロップダウンを選択して End session を選択します。
Data Products`|ra|:ui:`Provider Studio を選択します。すべてのリストタイプにノートブックを添付できます。
新しいリストを作成 または既存のリストを選択します。
+ Add data product を選択します。
+ Select を選択します。
Quick Start Examples セクションで、 Add Notebook を選択します。
添付するノートブックを選択します。検索機能を使って、特定のノートブックを見つけることができます。
Save を選択します。
選択したコンシューマーにリストを公開するには、 Publish を選択します。
注釈
リストにノートブックを添付した後にノートブックの内容を更新するには、リストからノートブックを削除して再度添付する必要があります。
リストからノートブックを削除する¶
Data Products » Provider Studio を選択します。
Quick Start Examples セクションで、削除するノートブックを選択します。
Remove Notebook を選択します。
注釈
ノートブックの所有権を紛失した場合、または共有リソースから削除した場合でも、コピーはリストに残ります。
制限事項¶
プロバイダーはリストに1つのノートブックのみを添付でき、プロバイダーは OWNERSHIP そのノートブックに対する権限が必要です。
コンシューマーは、リストでノートブックとその結果のみを表示することができます。
ノートブックの変更はリストで自動的に更新されません。最新の変更を反映するには、ノートブックを削除して再度追加する必要があります。