リストからのアプリのインストール¶
このトピックでは、 Snowsight を使用して作成されたアプリを Snowflake Native App Framework を使用してインストールする方法について説明します。
リストからアプリをインストールするワークフロー¶
アプリのリストを見つけてインストールするには、次を実行します。
リストをインストールします。
非公開共有リストをインストールする場合は、 プライベート共有リストからのアプリのインストール をご参照ください
Snowflake Marketplaceで共有されているリストをインストールする場合は、 アプリのSnowflake Marketplaceの操作 をご参照ください。
アプリの管理に関するタスクについては、 コンシューマーアカウントへのアクセスをリクエストする をご参照ください。イベント共有の設定については、 アプリのイベントトレースを設定する をご参照ください。
必要な権限を設定する¶
リストにアクセスするには、 ACCOUNTADMIN ロール、または IMPORT SHARE および CREATE DATABASE 権限のある別のロールを使用する必要があります。
アプリがインストールされた後、アプリの所有者は、アプリケーションロールを使用してアプリへのアクセス権を付与できます。詳細については アカウントロールへのアプリケーションロールの付与 をご参照ください。
注釈
アプリの料金を支払うには、ロールに PURCHASE DATA EXCHANGE LISTING 権限があり、さらに追加の条件を満たしている必要があります。 リストに対して支払う をご参照ください。
Snowflake Marketplaceリストからのアプリのインストール¶
Snowflake Marketplace リストからアプリをインストールするには、次を実行します。
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Marketplace を選択します。
アクセスしたいリストを検索または閲覧します。
リストを選択し、次を含むアプリの権限とログリクエストを表示します。
Get を選択し、リストにアクセスします。
注釈
プロバイダーがアプリに必要な イベント定義 を含める場合、コンシューマーはアプリをインストールする前にイベントテーブルを設定する必要があります。イベント共有と必要なイベント定義はインストール時に有効になり、後で無効にすることはできません。
アプリのインストールに使用するウェアハウスを選択します。
(オプション) Application name の名前を入力します。
Get を選択します。
アプリを表示するには Open を、終了するには Done を選択します。
アプリの複数インスタンスのインストール¶
プロバイダーは、アプリの複数のインスタンスを同時にインストールできるようにアプリを構成できます。
注釈
トライアルリストまたは収益化されたリストからインストールされたアプリは、複数のインスタンスを持つことはできません。
アプリが複数インストールを許可するように構成されている場合、コンシューマーは プライベートリスト または Snowflake Marketplace からアプリをインストールした後、追加のインスタンスをインストールできます。
アプリで複数のインスタンスが有効になっている場合、アカウントに最大10インスタンスをインストールできます。
アプリの新しいインスタンスをインストールするには、以下のタスクを実行します。
Snowsight にサインインします。
ナビゲーションメニューで Data Products » Apps を選択します。
別のインスタンスをインストールするアプリを選択します。
アプリの複数のインスタンスがすでにインストールされている場合、 Snowsight には、アプリのすべてのインスタンスを示すパネルが表示されます。
Add instance の選択
注意
Add instance プロバイダーが複数のインスタンスを許可するようにアプリを構成している場合のみ表示されます。
インスタンスの名前を入力し、このインスタンスに使用するウェアハウスを選択します。
Get を選択します。
アプリがインストールされ、Snowflakeからアプリ管理者に通知メールが送信されます。
Done を選択してインストールを完了します。
アプリインスタンスのインストール後、 アプリのイベントトレースのセットアップ、 アプリの権限の構成、その他の 管理タスク を実行することができます。